システムテストで実施する作業の説明として、適切なものはどれか。
システムテストは機能と非機能の両方を要件に照らして検証する
選択肢
- ア検出されたバグを修正したときには、バグを検出したテストケースだけをやり直す。
- イ正常な値を入力したときのテストを優先し、範囲外の値の入力や必須項目が未入力のときのテストは省略する。
- ウ設計書の仕様に基づくだけでなく、プログラムのコードを理解し、不具合を修正しながらテストする。
- エソフトウェアの機能的なテストだけでなく、性能などの非機能要件もテストする。
正解と解説
正解:エ ソフトウェアの機能的なテストだけでなく、性能などの非機能要件もテストする。
システムテストは、開発したシステム全体が要件を満たすかを確認する工程で、機能面だけでなく応答時間や処理量といった非機能要件も検証の対象になる。修正後は影響範囲を含む再テスト(回帰テスト)が必要で、異常値や未入力といった例外的な条件の検証も欠かせない。またこの段階は仕様に基づく外部からの検証が中心で、コードを読みながら修正する作業ではない。
選択肢ごとの解説
- ア修正が他の機能に影響することがあるため、関連部分の再テストも必要。
- イ異常値や未入力に対する動作の検証は重要であり、省略してはならない。
- ウコードの内部構造に立ち入る検証は単体テストの領域で、テスト中に修正を行うのも適切でない。
- エ正解。機能要件に加え、性能などの非機能要件も検証の対象となる。
同じ分野の他の問題
- ソフトウェア開発における、テストに関する記述a〜cとテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了す…2023年度 秋期 問42
- 納入されたソフトウェアの一連のテストの中で、開発を発注した利用者が主体となって実施するテストはどれか。2020年度 10月試験 問36
- 新しく開発した業務システムのテストに,利用部門の立場で参画することになった。利用部門の立場で確認すべき事項として,適切な…2018年度 春期 問51
- 発注したソフトウェアが要求事項を満たしていることをユーザが自ら確認するテストとして,適切なものはどれか。2018年度 春期 問46
- システム開発のテストを、単体テスト、結合テスト、システムテスト、運用テストの順に行う場合、システムテストの内容として、適…2016年度 春期 問43
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。