今回は、前回に引き続き「テストの7原則」の後編をお届けします。ソフトウェアテストの基礎となるISTQB(JSTQB)シラバスに記載されている7つの原則のうち、残りの3つ(テストの弱化、コンテキスト次第、欠陥ゼロの落とし穴)について、具体例を交えながら分かりやすく解説します。さらに質問コーナーでは、現場のリアルな悩みである「テスト待ちの解消」についての体験談とアプローチもシェア。テストに関わるエンジニアはもちろん、開発者やマネージャーの方々にもぜひ知っておいていただきたい内容です!
📌 今回のエピソードのポイント
- テストの弱化(殺虫剤のパラドックス): 同じテストを繰り返しても新しい欠陥は見つからなくなるため、テストも常にアップデートが必要であるというお話。
- テストはコンテキスト次第: 人命に関わる医療システムとスマートフォンゲームとでは、テストにかけるべきコストや求める品質が全く異なるというお話。
- 「欠陥ゼロ」の落とし穴: バグが全くなくても「起動に5時間かかるシステム」は使えないように、欠陥がないことと素晴らしい製品であることは必ずしもイコールではないというお話。
📕 参考文献
🕒 チャプター
- () オープニング
- () テストの7原則(後編)
- () 5. テストの弱化
- () 6. テストはコンテキスト次第
- () 7. 「欠陥ゼロ」の落とし穴
- () 質問コーナー:テスト待ちを解消したなと思った瞬間はどんな時ですか?
- () お知らせ・エンディング
📢 あなたのご意見をお聞かせください
今回ご紹介した「テストの7原則」の中で、皆さんの日々の業務において一番ハッとさせられた原則はどれでしたか?また、現場でのテストにまつわる「あるある」や「お悩み」などがあれば、ぜひお気軽にお聞かせください!
-
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
-
お便りフォーム:こちらからお気軽にどうぞ。
-
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
今回のエピソードでは、「テストの7原則」の後編として、テストの弱化(殺虫剤のパラドックス)、テストはコンテキスト次第、そして「欠陥ゼロ」の落とし穴という3つの原則について解説します。同じテストを繰り返しても新しい欠陥が見つからなくなる「テストの弱化」や、製品の性質によってテストのあり方が変わる「テストはコンテキスト次第」について具体例を交えて説明します。また、欠陥がないことと製品の良さが必ずしも一致しない「欠陥ゼロの落とし穴」についても、謝罪会見の例などを挙げながら考察します。後半では、テスト待ちの解消に関する質問に答え、テスト設計の早期着手の重要性を説いています。