平成23年度秋期 ITパスポート 問44 解説
システム開発において,システムテストで検証する内容として,適切なものはどれか。
- ア個々のプログラム間のインタフェースの整合性を検証する。
- イ端末から行う照会処理の応答時間を検証する。
- ウプログラムに記述された全ての命令を少なくとも1回実行し,仕様どおりに動くことを検証する。
- エプログラムの分岐条件をホワイトボックステストによって検証する。
答えを見る
正解 イ端末から行う照会処理の応答時間を検証する。
要点システムテストでは応答時間など性能要件も検証する
解説
システムテストは、システム全体が要件定義で決めた機能要件と非機能要件(性能・信頼性など)を満たしているかを検証するテストです。端末からの照会処理の応答時間の検証は性能に関するテストなので、イが正解です。
- ア:プログラム間のインタフェースの整合性の検証は結合テストで行うので誤り。
- ウ:全ての命令を少なくとも1回実行する検証(命令網羅)は単体テストで行うので誤り。
- エ:ホワイトボックステストによる分岐条件の検証も、プログラム内部を見る単体テストで行うので誤り。