平成24年 秋期 ITパスポート 問33

ソフトウェア開発におけるシステムテストに関する記述のうち、適切なものはどれか。

 ア  開発側が開発の最終段階のテストとして実施し、システム要件を満たしているか確認する。
 イ  システム要件定義に過不足がないか確認する。
 ウ  プログラムの単体テスト及び結合テストを同時に実施する。
 エ  利用者が開発者からは独立して実施し、完成したシステムの業務への適合性を確認する。


答え ア


解説

 ア  システムテストの説明です。
 イ  システム要件のレビューで行います。
 ウ  プログラムの単体テストと結合テストを同時に行うことはしません。
単体テストを行ってから結合テストを行います。
 エ  利用者(ユーザー)部門で行うユーザーテストの説明です。
このテストを通してマニュアル作成などを行います。


キーワード
・テスト

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

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

戻る 一覧へ 次へ