プログラムテストに関する記述として、適切なものはどれか。
ア:ソフトウェアの品質は、設計段階で向上させるよりもテスト段階で保証した方がよい。
イ:テスト完了後のプログラムを修正した場合、修正部分を確認するテストデータを確認済みのテストデータに追加して再テストを行うほうがよい。
ウ:テストの目的はプログラムが正常に稼動することの確認なので、プログラムにエラーを起こさせるテストデータは含めない方がよい。
エ:プログラムの作成者が、テストケースを設計してテストをする方がよい。
答:イ
ア:誤り。ソフトウェアの品質は、テスト段階になって向上させるよりも、設計段階から保証した方がよい。
イ:正しい。テスト完了後のプログラムを修正した場合、修正部分を確認するテストデータを確認済みのテストデータに追加して再テストを行うほうがよい。
ウ:誤り。プログラムテストでは、エラーを起こさせるようなテストデータも含めて実施する。
エ:誤り。プログラムの作成者以外の者が、テストケースを設計してテストをする方がよい。