0

ホワイト ボックス テストを使用して検出されるエラーの種類と、ブラック ボックス テストを使用して検出されるエラーの種類を考えてください。つまり、一方によって検出され、他方では検出されないエラーです。

WBT の場合、else ステートメントは null になりますが、WBT ではなく BBT で何をキャッチしますか?

ところで、この質問は私自身の個人的な研究に基づいています-私はこれから無料の点数を獲得していません!!!!

ありがとう、

4

1 に答える 1

1

ホワイト ボックス テストの利点と検出される余分なエラーは、完全にすべてのケースをテストすることによるものです。何かがどのように実装されているかがわからない場合、状態が内部であるため、すべての状態のすべての入力に対してそれをテストしたことを確認することはできません。

もちろん、カバレッジ ツールがあればこれを回避できますが、コードがなければ、欠落している 8.3% の行をテストする方法を見つけるのは非常に困難です。

ブラック ボックス テストでホワイト ボックス テストでは検出されないものを見つけることはできませんが、テスト ケースに触れることなくボックスをいじったり、完全に書き直したりできるため、はるかに役立つ傾向があると言えます。 . テストが変更されると、回帰テストの機能が失われるため、重要です。

于 2010-05-18T01:08:42.607 に答える