【てすとせんりゃく】

テスト戦略 とは?

最終更新:
💡 目的とリスクに合わせ、テストの進め方を決める

テストの目的を達成するために、対象や状況に合う進め方を定める方針。組織・プロジェクト・製品などの単位で設けられ、テスト計画などに記載される場合もある。

📌 このページのポイント
目的・状況に合うテストの進め方 テスト戦略 重視する目的・リスク レベル・種類・技法 自動化と手動の方針 テスト計画 目的・資源・作業 担当と日程 戦略も記載する例 組織の方針を、プロジェクトに合わせる 対象やリスクが変われば見直す
二つの書類は内容の関係を示す例で、必ず独立した文書にするという意味ではない。テストピラミッドは方法や配分を考えるモデルの一つ。
ひよこ ひよこ
テスト戦略って、テスト計画と何が違うの?
ペンギン先生 ペンギン先生
戦略は、目的を達成するためのテストの進め方だよ。計画は目的・資源・作業・日程などをまとめる。組織全体の戦略をもとにプロジェクトの戦略を考え、その内容をテスト計画に書くこともある。必ず別の上位文書になるわけではないんだ
ひよこ ひよこ
どんなことを決めるの?
ペンギン先生 ペンギン先生
どのテストレベルで何を確認し、どんな技法や自動化・手動の方法を使うかを考えるよ。例えば決済の誤りを重く見るなら、重要な業務ルールとサービス間の連携を重点的に確認する。これは架空の例で、全チームに同じ構成が合うとは限らないんだ
ひよこ ひよこ
テスト戦略を決めると何がうれしいの?
ペンギン先生 ペンギン先生
何を重視するかを共有し、必要なテストと担当の役割を考えやすくなるよ。組織の方針で足りない部分があれば、関係者と確認する。リスク・期間・使える資源に合わせて、実行可能な進め方を決めることが大切だね
ひよこ ひよこ
アジャイルでも戦略は必要?
ペンギン先生 ペンギン先生
必要だよ。リリースやイテレーションの計画でも、目的やリスクに合う進め方を考える。テストピラミッドは自動化や作業量の配分を考えるモデルの一つで、戦略全体と同じではない。対象やリスクが変わったら、進め方も見直そう
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「テスト戦略」って出てきたら「目的と状況に合わせて、テストをどう進めるか決める方針」と思えばだいたいOK!
📖 おまけ:英語の意味
「Test Strategy」 = テスト戦略
💬 strategyは「戦略」。個々のケースを作る前に、何を重視し、どんなテストを組み合わせるかを考えるイメージだよ

参考資料

← 用語集にもどる