テスト担当者が新たなプロジェクトに取り組む際、まず考えるのがメインのユーザーワークフローや正しい操作手順をテストすることだ。この種のテストはポジティブテストという。ただし、代替手順のテスト、エラーテスト、障害のテストといったネガティブテストを検討することも重要だ。 ポジティブテストとネガティブテストは、機能面、非機能面の双方において重要で、ソフトウェアテストの階層全体で実行しなければならない。ポジティブテストとネガティブテストは、スクリプトを使ったテストでも探索的テストでも、必ず実施すべき重要なテストだ。これは厳密なテストアプローチの基礎となる考え方だ。要件1つごとにポジティブテストとネガティブテストの両方が必要であることを、テスト担当者は念頭に置かなければならない。 ポジティブテストとネガティブテストの違い 関連記事 生成AIを活用したアプリをテストする際に考慮すべき点 生成AIを活用す