平成25年度 秋期 ITパスポート試験 問35
マネジメント/開発技術システムテストで実施する作業の説明として,適切なものはどれか。
出典:平成25年度 秋期 ITパスポート試験 問35
- ア検出されたバグを修正したときには,バグを検出したテストケースだけをやり直す。
- イ正常な値を入力したときのテストを優先し,範囲外の値の入力や必須項目が未入力のときのテストは省略する。
- ウ設計書の仕様に基づくだけでなく,プログラムのコードを理解し,不具合を修正しながらテストする。
- エソフトウェアの機能的なテストだけでなく,性能などの非機能要件もテストする。
正解:エ
解説
システムテストは,システム全体が要件どおりに動作するかを確認するテストです。機能が仕様どおりかどうかに加えて,性能,信頼性,セキュリティなどの非機能要件を満たしているかも確認します。
選択肢ごとの解説
- ア誤り。バグ修正後は,修正の影響で他の部分が壊れていないか確認するため,関連するテストもやり直す必要があります(回帰テスト)。
- イ誤り。範囲外の値や必須項目の未入力などの異常系も,確認が必要なので省略してはいけません。
- ウ誤り。システムテストは仕様に基づく確認が中心で,コードを理解して不具合を直しながら進めるのは,単体テストなどでのデバッグ作業です。
- エ正しい。システムテストでは,機能のほか,性能などの非機能要件もテストします。