平成31年度(2019) 春期 問22 | 情報処理技術者試験 システム監査技術者
プログラムのテストに関する記述のうち、適切なものはどれか。
選択肢 ア
静的テストとは、プログラムを実行することなくテストする手法であり、コード検査、静的解析などがある。
選択肢 イ
単体テストでは、スタブから被テストモジュールを呼び出し、被テストモジュールから呼び出されるモジュールの代わりにドライバを使用する。
選択肢 ウ
トップダウンテストは、仮の下位モジュールとしてのドライバを結合してテストするので、テストの最終段階になるまで全体に関係するような欠陥が発見されにくい。
選択肢 エ
ブラックボックステストでは、分岐、反復などの内部構造に基づいてテストするので、全ての経路を通過するように、 テストケースを設定する。
[出典:情報処理技術者試験 システム監査技術者 平成31年度(2019) 春期 問22]