ブラックボックステストにおけるテストケースの設計に関する記述として、適切なものはどれか。
ア | 実データからテストデータを無作為に抽出して、テストケースを設計する。 |
イ | 実データのうち使用頻度が高いものを重点的に抽出して、テストケースを設計する。 |
ウ | プログラムがどのような機能を果たすのかを仕様書で調べて、テストケースを設計する。 |
エ | プログラムの全命令が少なくとも1回は実行されるように、テストケースを設計する。 |
ブラックボックステストとは、システムの内部構造とは無関係に、外部から見た機能を検証するプログラムのテスト方法。入力と出力だけに着目し、様々な入力に対して仕様書通りの出力が得られるかどうかを確認する。
ア | × | ブラックボックステストにおけるテストケースではない。 |
イ | × | ブラックボックステストにおけるテストケースではない。 |
ウ | ○ | ブラックボックステストにおけるテストケースである。 ブラックボックステストでは、プログラムのソースコードを見ずに仕様書に基づいてテストデータを作成する。 |
エ | × | ホワイトボックステストの命令網羅の説明である。 |