令和2年度 10月 午前Ⅱ 問22
統合・テスト
探索的テスト技法の説明
探索的テスト技法の説明はどれか。
- ア起こり得る全ての条件と,それに対して実行すべき動作とを組み合わせた表に基づいてテストする技法
- イ経験に基づいて,起こりがちなエラーを推測してテストケースを決定する技法
- ウ経験や推測に基づいて,重要と思われる領域に焦点を当ててテストし,その結果を基にした新たなテストケースを作成して,テストを繰り返す技法
- エシステムの取り得る状態と,状態を遷移させる事象又は条件を示した図に基づいてテストする技法
答えと解説を見る
✓ これが正解ウ経験や推測に基づいて,重要と思われる領域に焦点を当ててテストし,その結果を基にした新たなテストケースを作成して,テストを繰り返す技法
解説
重要な領域を試し、その結果から次のテストを作って繰り返します。
探索的テストは、あらかじめすべてのテストケースを決めておくのではなく、テストを実行しながら分かったことを次のテストに生かしていく技法です。テストする人の経験や推測に基づいて、問題が潜んでいそうな重要な領域に焦点を当ててテストし、その結果を基に新たなテストケースを作成して、テストを繰り返します。設計、実行、学習を同時並行で進める点が特徴で、仕様書が十分でない場合や、限られた時間で不具合を見つけたい場合に使われます。結果を見て次を考える繰返しがあるかどうかが、ほかの経験に基づく技法と見分けるポイントです。
ほかの選択肢はなぜ違うのか
- ア起こり得る全ての条件と,それに対して実行…:起こり得る条件と実行すべき動作を組み合わせた表に基づいてテストするのは、デシジョンテーブルを使ったテストの説明です。表をもとに前もってテストケースを決めておく技法です。
- イ経験に基づいて,起こりがちなエラーを推測…:経験に基づいて起こりがちなエラーを推測し、テストケースを決めるのは、エラーを推測する技法の説明です。経験を使う点は似ていますが、結果を見て新たなテストケースを作り直す繰返しが含まれていません。
- エシステムの取り得る状態と,状態を遷移させ…:システムの状態と、状態を遷移させる事象や条件を示した図に基づいてテストするのは、状態遷移に基づくテストの説明です。図から前もってテストケースを導き出す技法です。
この問題の用語
- テストケース何をどう試して、どうなれば合格かを一つずつ決めたものです。入力する値や操作の手順と、期待する結果を組にして書きます。
出典:令和2年度 10月 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問22
同じ用語が出る問題
- 平成30年度 春期 午前Ⅱ 問23:実験計画法に関する問題(テストケース)
- 平成30年度 春期 午前Ⅱ 問22:ブラックボックスの問題(テストケース)
- 平成25年度 春期 午前Ⅱ 問21:テストケース設計技法(テストケース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)