平成23年 春期 ITパスポート 問54
テストを次の順序で行う場合、システムテストの目的として、最も適切なものはどれか。
単体テスト → 結合テスト → システムテスト → 運用テスト
ア |
開発者が、システム全体の機能と性能を検証する。 |
イ |
プログラム間のインタフェースに問題がないことを確認する。 |
ウ |
プログラムの内部構造に着目して、プログラムが正しく動作していることを確認する。 |
エ |
利用者が、本番環境のシステムを使って、業務が実施できることを検証する。 |
答え ア
【解説】
ア |
システムテストの説明です。 |
イ |
結合テストの説明です。 |
ウ |
単体テストの説明です。 |
エ |
運用テストの説明です。 |
【キーワード】
・テスト
【キーワードの解説】
- テスト
システム(ソフトウェア)のテストは検証の目的によっていくつかに分類することができる。
- 単体テスト
ソフトウェアの機能(モジュール)単位の検証
- 結合テスト
モジュール間のインタフェースの検証
- 機能テスト(システムテスト)
ソフトウェアの動作が正しいかの検証
- 例外テスト
異常系(障害系)の動作の検証
- 性能テスト
実運用環境と同じ状態でのソフトウェアの処理時間、メモリ使用量などの性能の検証
- 退行テスト
ソフトウェアの修正を行ったときに、修正箇所が悪影響を及ぼさないかの検証
- 移行テスト
システムの環境を変えるときに、模擬環境でテストを行ない、移行作業のシナリオを作成する
戻る
一覧へ
次へ