2025/9/12 09:00
新卒or研修生 検証エンジニア
全数テストは不可能

テストエンジニア研修でテストの7原則である「全数テストは不可能」という考え方を学びました。これまで私は、テストとは全ての欠陥を取り除き完璧な状態にすることだと考えていました。しかし実際には、全ての入力条件を網羅してテストすることは非現実的ではないと知りました。たとえば、入力欄のテストを行うだけでも入力できる値や数値の範囲、使用不可文字、組み合わせなどさまざまな観点が存在し、それら全てをテストするには莫大なリソースが必要となってしまいます。このように全数テストは不可能であることから、ソフトウェアの性質、目的、使われ方、リスクを見極め、テストの焦点を絞って効率的に進めることが重要だと感じました。

T.S.(検証系研修生)