プログラムのテストに関する記述のうち、適切なものはどれか。
静的テストとは、プログラムを実行することなくテストする手法であり、コード検査、静的解析などがある。
単体テストでは、スタブから被検査モジュールを呼び出し、被検査モジュールから呼び出されるモジュールの代わりにドライバを使用する。
トップダウンテストは、仮の下位モジュールとしてのスタブを結合してテストするので、テストの最終段階になるまで全体に関係するような欠陥が見つかりにくい。
ブラックボックステストでは、分岐、反復などの内部構造を検証するので、全ての経路を通過するように、テストケースを設定する。