令和3年度 秋期 午前Ⅱ 問22
システム開発技術
テスト担当者が,ソフトウェアを動作させてその動きを学習しながら,自身の経験に基づいて以降のテストを動的に計画して進めるテストの方法はどれか。
- ア実験計画法
- イ状態遷移テスト
- ウ探索的テスト
- エモデルベーステスト
答えと解説を見る
✓ これが正解ウ探索的テスト
解説
学びながら次のテストをその場で決めるのが探索的テストです。
探索的テストは、テスト担当者がソフトウェアを実際に動かしてその振る舞いを学び、その結果と自分の経験をもとに、次に何をテストするかをその場で決めながら進める方法です。テストケースを前もって全部作り込むのではなく、学習、設計、実行を並行して進める点が特徴です。設問の、動的に計画して進める、経験に基づく、という二つの記述が決め手になります。
ほかの選択肢はなぜ違うのか
- ア実験計画法:実験計画法は、直交表などを使って因子の組合せを効率よく選び、少ない試行で結果を得るための方法です。テストの前に計画を立てておくもので、動きを見ながらその場で決める方法ではありません。
- イ状態遷移テスト:状態遷移テストは、状態遷移図や状態遷移表をもとにテストケースを作る技法です。仕様から前もってテストを設計するもので、担当者の経験で次のテストを動的に決める方法とは異なります。
- エモデルベーステスト:モデルベーステストは、対象の振る舞いを表したモデルからテストケースを導き出す技法です。モデルに基づいて事前に設計する点で、学びながら計画を変えていく方法とは異なります。
この問題の用語
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
出典:令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問22
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問22:ソフトウェア結合テストの方式(テスト)
- 令和6年度 春期 午前Ⅱ 問22(テスト)
- 令和5年度 秋期 午前Ⅱ 問23:スクラムに関する問題(テスト)
- 令和5年度 秋期 午前Ⅱ 問22(テスト)
- 令和5年度 秋期 午前Ⅱ 問10:NOTICEに関する問題(テスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)