テスト戦略とは
テスト戦略は、組織としてのテストの進め方の一般的な考え方を示すものです。 プロジェクトごとのテスト計画は、この戦略を状況に合わせて具体化(テストアプローチ)します。 試験では戦略の名称と特徴の対応づけが繰り返し問われます。
主要なテスト戦略
| 戦略 | 特徴 | 例 |
|---|---|---|
| 分析的 | 何らかの要因を分析して重点を決める | リスクベースドテスト、要件ベースドテスト |
| モデルベース | 対象のモデルからテストを設計する | 状態遷移モデル、運用プロファイル |
| 系統的(Methodical) | 事前定義された体系・チェックリストに従う | 品質特性一覧、よくある欠陥リスト |
| プロセス準拠(標準準拠) | 外部の標準・プロセスに従う | 業界標準、アジャイルの慣行 |
| 指導ベース(コンサルテーションベース) | 専門家や顧客の助言に基づく | ドメイン専門家の指示で範囲を決定 |
| リグレッション回避 | 既存機能の劣化防止を最優先する | 自動リグレッションテストの重視 |
| 対処的(リアクティブ) | 実物を動かしながら反応的にテストする | 探索的テスト |
覚えるコツ
- 「リスクベースド=分析的」「探索的=対処的」の2対応が最頻出です
- 実務では単独ではなく複数の戦略を組み合わせるのが普通で、 「1つの戦略だけを採用すべき」という選択肢は誤りです
戦略選択に影響する要因
どの戦略を選ぶかは、リスク、安全性の要求、リソースとスキル、技術、テスト対象の性質、 規制要件などに依存します。たとえば規制の厳しい医療分野ならプロセス準拠の比重が上がり、 仕様書が乏しい探索段階のプロダクトなら対処的戦略が有効になります。
学習のポイント
本試験では「このシナリオで採用されている戦略はどれか」というK2問題と、 「この状況に適した戦略の組み合わせを選べ」というK3/K4問題の両方が出ます。 名称と特徴の対応を固めてから、シナリオ演習で使い分けを練習しましょう。