平成29年度 秋期 午前Ⅱ 問11
統合・テスト
探索的テスト技法の説明
探索的テスト技法の説明はどれか。
- ア起こり得る全ての条件と,それに対して実行すべき動作とを組み合わせた表に基づいてテストする技法
- イ経験に基づいて,起こりがちなエラーを推測してテストケースを決定する技法
- ウ経験や推測から重要と思われる領域に焦点を当ててテストし,その結果を基にした新たなテストケースを作成して,テストを繰り返す技法
- エシステムの取り得る状態と,状態を遷移させる事象又は条件を示した図に基づいてテストする技法
答えと解説を見る
✓ これが正解ウ経験や推測から重要と思われる領域に焦点を当ててテストし,その結果を基にした新たなテストケースを作成して,テストを繰り返す技法
解説
重点領域を試し、その結果から次のテストを作って繰り返す技法です。
探索的テストは、あらかじめすべてのテストケースを書き上げてから実行するのではなく、テストの設計と実行と学習を並行して進める技法です。経験や推測をもとに問題がありそうな領域を選んでテストし、その結果から分かったことを使って新しいテストケースを作り、さらにテストを続けます。結果を見て次のテストを決めるという、くり返しの流れがあるかどうかが特徴です。見分け方としては、経験を使う技法のなかでも、エラーを推測して一度テストケースを決める技法と、結果に応じてテストを組み立て直していく技法とを区別します。
ほかの選択肢はなぜ違うのか
- ア起こり得る全ての条件と,それに対して実行…:起こり得る条件と実行すべき動作を組み合わせた表に基づくのは、決定表を使ったテストです。条件の組合せを網羅的に整理してからテストする技法で、結果を見ながら次のテストを考える進め方ではありません。
- イ経験に基づいて,起こりがちなエラーを推測…:経験に頼る点は共通しますが、起こりがちなエラーを推測してテストケースを決めるところで終わっています。テストの結果を使って新しいテストケースを作り、テストを繰り返すという流れが含まれていません。
- エシステムの取り得る状態と,状態を遷移させ…:システムの状態と、状態を遷移させる事象や条件を示した図に基づくのは、状態遷移図を使ったテストです。図に示した遷移を確かめる技法で、経験から重点領域を選び結果に応じてテストを広げる進め方ではありません。
この問題の用語
- テストケース何をどう試して、どうなれば合格かを一つずつ決めたものです。入力する値や操作の手順と、期待する結果を組にして書きます。
出典:平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問11
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問7(テストケース)
- 令和4年度 春期 午前Ⅱ 問8:開発者が行った探索的テストの例(テストケース)
- 令和3年度 春期 午前Ⅱ 問7:この場合のテストケースの組合せ(テストケース)
- 平成30年度 秋期 午前Ⅱ 問9:ブラックボックステストの問題(テストケース)
- 平成27年度 秋期 午前Ⅱ 問10:実験計画法に関する問題(テストケース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)