要求分析、アーキテクチャ設計、詳細設計の3つのプロセスでテスト設計を行います。
テスト設計にかけるリソースが足りない
テスト設計で何をしていいかわからない
第三者視点での効果的なテストが実施できない
テストの高品質化、大規模化、複雑化に伴い、JSTQBが定義するテスト設計のプロセスでは具体的な作業が見えにくく、
必要となる作業が一体的に扱われています。
当社では戦略的に3つのプロセスでテスト設計を行うことで、各作業が明確になり、質の高いテスト設計やレビューが行えます。
それにより、お客様が納得できるテスト設計書を提案します。
各プロセスの詳細とテスト設計のイメージは以下のようになります。
テスト対象を理解・分析して「何を」「どのような目的で」テストするのかを明らかにします。また、分析する過程で仕様の不備が検出された場合、開発部門へフィードバックします。
テスト観点を関連付け、テストの実装や実施ができる単位に分割・整理し、実施の有無と、どのようにテストを実行するかを決めます。
分割・整理したテスト観点単位に、具体的なテスト手法・条件を定め、テスト設計技法を活用して、テストケースを作成していきます。
機能に関する不具合の95%超をシステムテストの初期段階までに検出しています。
Before
テスト設計者のリソースが足りない
テスト設計をすべきだが、やり方がわからない
第三者視点でのテスト設計ができない
After
テスト設計にかかるリソースの負担が無くなった!
高品質なテスト設計をベースにテストができた!
第三者視点によるテスト設計で品質が向上した!