探索的テスト技法の説明はどれか。
探索的テストは実行結果から次のケースを作り反復する
選択肢
- ア起こり得る全ての条件と、それに対して実行すべき動作とを組み合わせた表に基づいてテストする技法
- イ経験に基づいて、起こりがちなエラーを推測してテストケースを決定する技法
- ウ経験や推測から重要と思われる領域に焦点を当ててテストし、その結果を基にした新たなテストケースを作成して、テストを繰り返す技法
- エシステムの取り得る状態と、状態を遷移させる事象又は条件を示した図に基づいてテストする技法
正解と解説
正解:ウ 経験や推測から重要と思われる領域に焦点を当ててテストし、その結果を基にした新たなテストケースを作成して、テストを繰り返す技法
探索的テストは、テストケースを事前に網羅的に用意するのではなく、テストの設計・実行・学習を同時並行で進める技法である。経験や推測から重要と思われる部分にまず焦点を当ててテストし、その結果得られた知見を次のテストケースに反映するという繰返しで進める点が特徴である。
選択肢ごとの解説
- ア条件と動作の組合せを表にするのはデシジョンテーブルを用いたテストである。
- イ起こりがちなエラーを推測してケースを決めるのはエラー推測法で、結果を基に反復する点が欠けている。
- ウ正しい。焦点を当てて実行し、その結果から新たなケースを作り繰り返すのが探索的テストである。
- エ状態と遷移事象の図に基づくのは状態遷移テストである。
同じ分野の他の問題
- プログラムPをテストケースの集合であるテストセットTでテストし,テスト結果が全て想定結果と一致することを確認した。そのテ…2025年度 春期 午前II 問7
- プログラム中にエラーが存在するかどうかなどを,ソースプログラムを分析することによって調べるテストツールはどれか。2025年度 春期 午前II 問6
- ある通信販売事業者は、AI技術を利用して人間のように受け答えする、Webのチャットをインタフェースとしたユーザーサポート…2023年度 春期 午前II 問7
- ある購買システムの開発において、開発者が行った探索的テストの例として、適切なものはどれか。2022年度 春期 午前II 問8
- あるプログラムについて、流れ図で示される部分に関するテストケースを、判定条件網羅(分岐網羅)によって設定する。この場合の…2021年度 春期 午前II 問7
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。