目次:
定義-ホワイトボックステストとはどういう意味ですか?
ホワイトボックステストは、ソフトウェアアプリケーションの内部フレームワーク、メカニズム、オブジェクト、およびコンポーネントを確認および検証するために使用される方法論です。 ホワイトボックステストでは、設計仕様に従ってコードを検証し、アプリケーションの脆弱性を発見します。
ホワイトボックステストは、透明ボックステスト、クリアボックステスト、構造テスト、ガラスボックステストとも呼ばれます。 ガラスボックスとクリアボックスは、ソフトウェアエンジニアリングチームが内部メカニズムを認識できることを示しています。
Techopediaはホワイトボックステストについて説明します
ホワイトボックステスト中に、事前選択された出力値の検証のために事前選択された入力値でコードが実行されます。 ホワイトボックステストでは、多くの場合、ソフトウェアコードのスタブとドライバーを作成します。
ホワイトボックステストの利点は次のとおりです。
- テストケースの再利用を可能にし、安定性を高めます
- コードの最適化を促進
- 開発の初期段階で隠れたエラーの場所を見つけやすくします
- 効果的なアプリケーションテストを促進します
- 不要なコード行を削除します
欠点は次のとおりです。
- 内部構造の知識を持つ熟練したテスターが必要です
- 時間がかかる
- 高コスト
- コードビットの検証は困難です。
ホワイトボックステストは、単体テスト、統合テスト、および回帰テストを補完します。
