IPA過去問ドリル

令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問22

テクノロジ/開発技術

テスト担当者が,ソフトウェアを動作させてその動きを学習しながら,自身の経験に基づいて以降のテストを動的に計画して進めるテストの方法はどれか。

出典:令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問22

正解:ウ

解説

探索的テストは,あらかじめ詳細なテストケースを設計しておくのではなく,テスト担当者がソフトウェアを実際に動作させながら,その振る舞いを学習し,得られた知見や自身の経験に基づいて,次にどのようなテストを行うべきかをその場で動的に計画し,テストの設計・実行・学習を並行して進めていくテスト手法です。

選択肢ごとの解説

  • 誤り。実験計画法は,複数の要因(パラメータ)を組み合わせた実験を統計的に効率よく計画し,要因ごとの影響を分析する手法であり,探索的テストの説明ではありません。
  • 誤り。状態遷移テストは,システムの状態とその遷移をモデル化し,想定される状態遷移が正しく行われるかどうかを検証するテスト技法であり,探索的テストの説明ではありません。
  • 正しい。ソフトウェアを動作させてその動きを学習しながら,自身の経験に基づいて以降のテストを動的に計画して進めるテストの方法が探索的テストです。
  • 誤り。モデルベーステストは,システムの振る舞いを表すモデルをあらかじめ作成し,そのモデルからテストケースを自動生成するテスト技法であり,探索的テストの説明ではありません。
情報処理安全確保支援士の過去問を演習モードで解く