平成23年度 特別 ITパスポート試験 問36
マネジメント/開発技術テスト担当者がソフトウェア結合テストを実施したところ,実行結果がテスト仕様書の記述と異なっていた。テスト担当者の対応として,適切なものはどれか。
出典:平成23年度 特別 ITパスポート試験 問36
- アそれまでの正常終了分も含めて,すべてのテストデータの見直しを実施する。
- イテスト担当者がテストケースを修正して,再度テストを実施する。
- ウテスト担当者がプログラムを修正して,テストを継続する。
- エ問題を記録し,開発者に修正を依頼する。
正解:エ
解説
テストの目的は,プログラムの誤りを見つけることです。実行結果がテスト仕様書と異なった場合は,その内容を記録して,プログラムの修正は開発者に依頼します。テスト担当者が勝手にテストケースやプログラムを変更すると,誤りの見逃しや,修正の履歴が追えなくなる原因になります。
選択肢ごとの解説
- ア誤り。結果が異なったことは問題の発見であり,正常に終了した分のテストデータまですべて見直す必要はありません。
- イ誤り。テスト仕様書の内容が正しいのに,テストケースを都合よく修正して合格させると,誤りを見逃すことになります。
- ウ誤り。プログラムの修正は開発者の役割です。テスト担当者が修正すると,修正内容の管理がされなくなるおそれがあります。
- エ正しい。問題の内容を記録して,開発者に修正を依頼するのが適切な対応です。