平成23年 春期 ITパスポート 問54

テストを次の順序で行う場合、システムテストの目的として、最も適切なものはどれか。

単体テスト → 結合テスト → システムテスト → 運用テスト

 ア  開発者が、システム全体の機能と性能を検証する。
 イ  プログラム間のインタフェースに問題がないことを確認する。
 ウ  プログラムの内部構造に着目して、プログラムが正しく動作していることを確認する。
 エ  利用者が、本番環境のシステムを使って、業務が実施できることを検証する。


答え ア


解説

 ア  システムテストの説明です。
 イ  結合テストの説明です。
 ウ  単体テストの説明です。
 エ  運用テストの説明です。


キーワード
・テスト

キーワードの解説
  • テスト
    システム(ソフトウェア)のテストは検証の目的によっていくつかに分類することができる。
    • 単体テスト
      ソフトウェアの機能(モジュール)単位の検証
    • 結合テスト
      モジュール間のインタフェースの検証
    • 機能テスト(システムテスト)
      ソフトウェアの動作が正しいかの検証
    • 例外テスト
      異常系(障害系)の動作の検証
    • 性能テスト
      実運用環境と同じ状態でのソフトウェアの処理時間、メモリ使用量などの性能の検証
    • 退行テスト
      ソフトウェアの修正を行ったときに、修正箇所が悪影響を及ぼさないかの検証
    • 移行テスト
      システムの環境を変えるときに、模擬環境でテストを行ない、移行作業のシナリオを作成する

もっと、「システムテスト」について調べてみよう。

戻る 一覧へ 次へ