IPA過去問ドリル

令和4年度 春期 システムアーキテクト試験 午前Ⅱ 問8

テクノロジ/開発技術

ある購買システムの開発において,開発者が行った探索的テストの例として,適切なものはどれか。

出典:令和4年度 春期 システムアーキテクト試験 午前Ⅱ 問8

正解:エ

解説

探索的テストは,事前に詳細なテストケースを全て作成しておくのではなく,テスト担当者がテストの実行結果を見ながら,得られた情報を基にその場でテストの設計・実行・学習を繰り返し行うテスト手法です。代表的な入力値の組合せをまずテストし,その結果を踏まえて次にテストすべき観点やケースを判断しながらテストを進めていく,という進め方が特徴です。

選択肢ごとの解説

  • 誤り。過去の経験に基づいてテストケースを事前に作成してからテストする進め方は,経験に基づくテスト技法ではありますが,実行結果を踏まえてその場でテスト設計を繰り返す探索的テストの特徴とは異なります。
  • 誤り。範囲の中央値を用いたテストケースをあらかじめ作成する進め方は,同値分割やドメイン分析に基づく事前設計のテストであり,探索的テストではありません。
  • 誤り。有効開始日とその前日をテストケースとしてあらかじめ作成する進め方は,境界値分析に基づく事前設計のテストであり,探索的テストではありません。
  • 正しい。代表的な入力値の組合せをテストし,その結果に基づいて次のテストケースを作成してテストを繰り返す進め方が,探索的テストの例です。
システムアーキテクトの過去問を演習モードで解く