テスト計画
要点
- テスト計画とは、テストを始める前に「何を」「いつ」「誰が」「どうやって」検証するかを決めておく工程です。
- テスト観点・スケジュール・体制(役割分担)などを、テストの実施前に整理しておきます。
- 計画が曖昧なまま進めると、確認漏れや工数不足、後からの手戻りにつながります。
テスト計画とは
テスト計画は、単体テストからUATまでの各テスト工程を始める前に、テスト全体の方針をまとめておく作業です。「思いついたところから手当たり次第にテストする」のではなく、範囲・目的・進め方をあらかじめ整理しておくことで、限られた時間の中で効率よく品質を確認できます。
🔑 身近な例旅行の「しおり」を作るのに似ています。行き先や日程、誰が何を担当するかを事前に決めておくからこそ、当日は迷わずスムーズに旅行を進められます。テスト計画がないままテストを始めるのは、行き当たりばったりの旅行に出発するようなものです。
テスト計画で決めること
テスト計画では、主に次のような項目を整理します。
(何を確認するか)
(いつ実施するか)
(誰が担当するか)
(何をもってOKとするか)
これらをテスト工程の種類ごとに整理しておくことで、抜け漏れのない検証につながります。
テスト観点の考え方
「テスト観点」とは、どのような視点でシステムを確認するかという切り口のことです。代表的な観点として、次のようなものがあります。
正常なケースだけでなく、あえて崩したケースも確認することで、実際の利用場面に近い形で品質を確かめられます。
スケジュールと体制
テストには相応の時間がかかるため、開発のスケジュールと合わせて「いつ・どのテストを・どれくらいの期間で行うか」を計画しておく必要があります。
あわせて、誰がテストを実施し、誰が結果を確認・承認するのかという体制(役割分担)も明確にしておきます。開発者自身が行うテストもあれば、専門のテスト担当者や発注者側が行うテストもあります。
計画不足のリスク
テスト計画をしっかり立てるかどうかで、その後の品質確保の効率が大きく変わります。
テストにかけられる時間は限られていることが多いため、計画段階での整理が品質を大きく左右します。
まとめ
テスト計画は、テスト観点・スケジュール・体制・合格基準などを事前に整理し、これから行う単体テスト〜UATの土台を作る工程です。計画をしっかり立てることで、限られた時間の中でも抜け漏れのない品質確認ができます。
関連トピック: