パスポイ

システム開発のテストを,単体テスト,結合テスト,システムテスト… ITパスポート 平成28年度春期43

マネジメント系

システム開発のテストを,単体テスト,結合テスト,システムテスト,運用テストの順に行う場合,システムテストの内容として,適切なものはどれか。

  • 個々のプログラムに誤りがないことを検証する。
  • 性能要件を満たしていることを開発者が検証する。
  • プログラム間のインタフェースに誤りがないことを検証する。
  • 利用者が実際に運用することで,業務の運用が要件どおり実施できることを検証する。
正解と解説を見る

正解

性能要件を満たしていることを開発者が検証する。

単体テスト、結合テスト、システムテスト、運用テストの順で行う場合、システムテストはシステム全体が要件定義どおりの機能・性能を満たしているかを開発者側が検証する工程であるため、「性能要件を満たしていることを開発者が検証する」が正解である。「個々のプログラムに誤りがないことを検証する」ことは単体テストの内容、「プログラム間のインタフェースに誤りがないことを検証する」ことは結合テストの内容、「利用者が実際に運用することで業務の運用が要件どおり実施できることを検証する」ことは運用テスト(利用者側が行う受入れに近いテスト)の内容であり、システムテストとは工程が異なる。

出典:平成28年度 春期 ITパスポート試験 問43

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。