情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和3年度秋期 午前Ⅱ 問22: テスト担当者が,ソフトウェアを動作させてその動きを学習しながら,自身の経験に基づいて以降のテストを動的に計画して進めるテストの方法はどれか。
←情報処理安全確保支援士試験 令和3年度秋期 午前Ⅱ
テスト担当者が,ソフトウェアを動作させてその動きを学習しながら,自身の経験に基づいて以降のテストを動的に計画して進めるテストの方法はどれか。
問題本文
テスト担当者が,ソフトウェアを動作させてその動きを学習しながら,自身の経験に基づいて以降のテストを動的に計画して進めるテストの方法はどれか。
選択肢
- ア.実験計画法
- イ.状態遷移テスト
- ウ.探索的テスト
- エ.モデルベースドテスト
解説
探索的テストは、テスト担当者がソフトウェアを動かして挙動を学習しながら、その場で気づきや経験を基に次のテストを動的に設計・実行していく手法。ウが正しい。事前の詳細な仕様書に縛られず柔軟に問題を発見できる一方、担当者の力量に左右される。仕様が曖昧な場面や短期間での欠陥発見に有効とされる。
選択肢ごとの解説
- ア.実験計画法は因子を効率的に組み合わせる統計的手法で、動的に計画を進める探索的テストとは異なり誤り。
- イ.状態遷移テストは状態モデルに基づく設計技法で、その場で動的に計画する手法ではないため誤り。
- ウ.動かして学習しながら以降のテストを動的に計画する点が探索的テストの定義どおりで正解。
- エ.モデルベースドテストはモデルからテストを生成する手法で、経験に基づく動的計画とは異なり誤り。
情報処理安全確保支援士試験 令和3年度秋期 午前Ⅱ の過去問一覧へ戻る・問22