システム結合テストにおける状態遷移テストに関する記述として,適切なものはどれか。
状態遷移テストはイベントと内部状態の組合せを検証する
選択肢
- アイベントの発生によって内部状態が変化しない計算処理システムのテストに適した手法
- イシステムの内部状態に着目しないブラックボックステスト用の手法
- ウ設計されたイベントと内部状態の組合せどおりにシステムが動作することを確認する手法
- エデータフロー図,決定表を使用してシステムの内部状態を解析する手法
正解と解説
正解:ウ 設計されたイベントと内部状態の組合せどおりにシステムが動作することを確認する手法
状態遷移テストは、システムが内部にもつ状態と、そこへ入力されるイベントの組合せに着目する手法である。状態遷移図や状態遷移表をもとに、設計どおりの遷移が起きるか、想定外の遷移が起きないかを確認する。内部状態をもつシステムに適した手法であることが要点になる。
選択肢ごとの解説
- ア状態をもたない計算処理には状態遷移テストを適用する意味がない。
- イ内部状態に着目しないのでは、状態遷移テストの定義そのものと矛盾する。
- ウ正解。イベントと内部状態の組合せに対し、設計どおり遷移するかを確認する。
- エデータフロー図や決定表は別の分析・設計技法であり、状態遷移の確認手段ではない。
同じ分野の他の問題
- モジュールの内部構造を考慮することなく、仕様書どおりに機能するかどうかをテストする手法はどれか。2022年度 公開問題 科目A 問40
- 単一の入り口をもち、入力項目を用いた複数の判断を含むプログラムのテストケースを設計する。命令網羅と判定条件網羅の関係のう…2019年度 秋期 午前 問49
- ソフトウェアのテストツールの説明のうち、静的テストを支援する静的解析ツールのものはどれか。2019年度 春期 午前 問48
- ブラックボックステストに関する記述として、最も適切なものはどれか。2019年度 春期 午前 問47
- プログラムの流れ図で示される部分に関するテストデータを、判定条件網羅(decision coverage)によって設定し…2018年度 春期 午前 問49
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。