みんな知ってるホワイトボックステスト、ブラックボックステスト。Pageみんな知ってるホワイトボックステスト、ブラックボックステスト。皆さんは、「グレーボックステスト」というテスト手法をご存知でしょうか。弊社の動的テストツール「DT」シリーズは、「グレーボックステスト」を行えるツールですが、「グレーボックステストって何?」と思われる方も多いと思いますので、今回は「グレーボックステスト」についてご紹介します。「ホワイトボックステスト」と「ブラックボックステスト」という有名なテスト手法がありますが、今回のご紹介する「グレーボックステスト」は、その中間にあたるテスト手法です。そのため、「ホワイトボックステスト」と「ブラックボックステスト」についても、簡単にご紹介します。ホワイトボックステストホワイトボックステストとは、システム内部の構造を理解した上で、それらが意図した通りに動作しているかを確認するテスト方法です。内部構造を理解していることが必要なので、主に開発者が行います。作成したテストケースが十分なものか評価するために、コードのカバレッジ(網羅率)を計測する場合もあります。~カバレッジって何?~」などの記事を参考にしてください。)ブラックボックステストブラックボックステストとは、システム内部の構造を考慮することなく、外部から見た仕様を検証するテスト方法です。内部構造には着目しないので、開発者ではない第三者がテストを行えます。第三者がテストを行うことにより、機能面などに関して客観的なテストを行うことができます。いった手法があります。グレーボックテストグレーボックステストは、内部構造を把握したうえで、外部からの仕様に基づきテストを行います。”ホワイト”ボックステストと、”ブラック”ボックステストの中間にあたるテスト技法なので、”グレー”ボックステストといいます。外部からの仕様や機能の観点からテストを行う点で、ホワイトボックステストとは違います。基本的なコンポーネントがどう動作するかを考慮する点で、ブラックボックステストとも違います。外部からより適切に狙いをつけてテストができるという考えのテスト手法です。最後にいかがだったでしょうか。「グレーボックステスト」という言葉は、あまり聞きなれない方も多かったと思いますが、考え方としては、そんなにも難しいことではなかったと思います。「グレーボックステスト」という言葉は知らなくても、すでに部分的に実施していた、という方もいるのでは?動的テストツール「DT」シリーズは、その「グレーボックステスト」を、より意識的に行うことができるツールです。内部構造を把握することで、より効率的で、高品質なテストを行えます。ご興味をお持ちいただけたら幸いです。グレーボックステストためのツールをお試しいただけます!弊社の「動的テストツールDTシリーズ」は、「グレーボックステスト」を行えるツールです。無料トライアルも可能ですので、ご興味がある方はお気軽にお問い合わせください。「SIL」「ASIL」とは?機能安全規格の開発を始めるにあたり知っておきたいこと。~カバレッジって何?~みんな知ってるホワイトボックステスト、ブラックボックステスト。ハートランド・データ。