ソフトウェア ホワイトボックステストとは何ですか? -techopediaからの定義

ホワイトボックステストとは何ですか? -techopediaからの定義

目次:

Anonim

定義-ホワイトボックステストとはどういう意味ですか?

ホワイトボックステストは、ソフトウェアアプリケーションの内部フレームワーク、メカニズム、オブジェクト、およびコンポーネントを確認および検証するために使用される方法論です。 ホワイトボックステストでは、設計仕様に従ってコードを検証し、アプリケーションの脆弱性を発見します。

ホワイトボックステストは、透明ボックステスト、クリアボックステスト、構造テスト、ガラスボックステストとも呼ばれます。 ガラスボックスとクリアボックスは、ソフトウェアエンジニアリングチームが内部メカニズムを認識できることを示しています。

Techopediaはホワイトボックステストについて説明します

ホワイトボックステスト中に、事前選択された出力値の検証のために事前選択された入力値でコードが実行されます。 ホワイトボックステストでは、多くの場合、ソフトウェアコードのスタブとドライバーを作成します。

ホワイトボックステストの利点は次のとおりです。

  • テストケースの再利用を可能にし、安定性を高めます
  • コードの最適化を促進
  • 開発の初期段階で隠れたエラーの場所を見つけやすくします
  • 効果的なアプリケーションテストを促進します
  • 不要なコード行を削除します

欠点は次のとおりです。

  • 内部構造の知識を持つ熟練したテスターが必要です
  • 時間がかかる
  • 高コスト
  • コードビットの検証は困難です。

ホワイトボックステストは、単体テスト、統合テスト、および回帰テストを補完します。

ホワイトボックステストとは何ですか? -techopediaからの定義