テストには3段階のアプローチがあります。
ブラックボックス観点とホワイトボックス観点の長所/短所を考慮すると次のように実施していくことが望ましいです。
ブラックボックス観点→ホワイトボックス観点
Keyword
仕様網羅性 | 設計書で決められている仕様をどれだけテストで検証できているかを示す指標 |
---|---|
コード網羅性 | ソースコードのルートをどれだけテストで検証できているかを示す指標 |
ロバスト性 | ロバスト性=頑健性 どのような動作環境においても、どのような入力値を与えられても、 想定外の処理を行わない、ということ |