テスト自動化

Python pytestの使い方完全ガイド|fixture・parametrize・conftest.pyを実務レベルで解説

pytestはPythonで最も広く使われているテストフレームワークで、シンプルな記法と強力なフィクスチャ機能により、QAエンジニアのテスト自動化を劇的に効率化します。📌 この記事はこんな方におすすめPythonでテスト自動化を始めたいQA...
テスト自動化

デシジョンテーブルテストとは?作り方と実例を解説|条件の組み合わせ・pytest実装

デシジョンテーブルテストとは、複数の条件とその組み合わせを表形式で整理してテストケースを設計する技法です。ログイン処理・権限管理・割引ロジックなど、複数条件が絡む業務ルールの検証で特に効果を発揮します。デシジョンテーブルを使うと、複数条件の...
テスト自動化

QAエンジニア必須のテスト設計技法7選|同値分割・境界値・デシジョンテーブルなど使い分けを解説

テスト設計技法とは、テストケースを効率よく設計するための体系的な方法です。すべての入力値や条件をテストすることは現実的ではないため、バグを見つけやすい代表的なパターンを選び出してテストします。代表的な技法には以下があります。同値分割境界値分...
テスト自動化

GitHub Actions × PlaywrightでE2Eテストを自動化する方法|CI/CD設定をゼロから解説

GitHub ActionsとPlaywrightを組み合わせることで、コードをプッシュするたびにE2Eテストが自動実行されるCI/CDパイプラインを、追加費用なしで構築できます。📌 この記事はこんな方におすすめPlaywrightのE2E...
テスト自動化

Python APIテスト完全ガイド|pytest×requestsでCRUDテストからHTMLレポート・CSV出力まで

PythonでAPIテストを始めたいエンジニアへ。pytest・requestsを使ったCRUD操作のAPIテストから、HTMLレポート・CSV出力まで、このシリーズ1本で全部学べます。この記事では、APIテスト完全シリーズの全記事をまとめ...
テスト自動化

PythonでAPIテスト結果をCSV・HTMLレポートに出力する方法|pytest×requests実務パターン

PythonでAPIテストを自動化しても、テスト結果を共有できなければ実務では十分とは言えません。この記事では、pytest・requestsを使ったAPIテストの結果をHTMLレポート(pytest-html)とCSVファイルの両方に自動...
テスト自動化

PythonでAPIのDELETEテストを書く方法|pytest×requestsで削除を検証

📌 この記事はこんな方におすすめPythonとrequestsでDELETEリクエストのテストを書きたい方APIテストでデータ削除の検証方法を学びたいQAエンジニアの方CRUD操作のAPIテストを完成させたい方削除後の404確認まで含めた堅...
テスト自動化

PythonでAPIのPUT・PATCHテストを書く方法|pytest×requestsでデータ更新を検証

📌 この記事はこんな方におすすめPythonとrequestsでPUT・PATCHリクエストのテストを書きたい方APIテストでデータ更新の検証方法を学びたいQAエンジニアの方PUTとPATCHの違いを理解してテストに活かしたい方pytest...
テスト自動化

Python API POSTテスト|pytest + requestsでデータ作成を検証

📌 この記事はこんな方におすすめPythonとrequestsでPOSTリクエストのテストを書きたい方APIテストでデータ作成の検証方法を学びたいQAエンジニアの方正常系・バリデーション・異常系のPOSTテストを実装したい方pytestでA...
テスト自動化

PythonでAPIのGETテストを書く方法|pytest・requestsでステータス・レスポンス検証

📌 この記事はこんな方におすすめPythonとrequestsでGETリクエストのテストを書きたい方ステータスコードやレスポンスのJSONを検証する方法を学びたい方pytestでAPIテストを自動化したいQAエンジニアの方レスポンスのスキー...