Loading article…
グレーボックステストは、ソフトウェアの内部構造を部分的にしか知らないテスターが、不適切な構造やアプリケーションの使用による欠陥を探すために使用されるソフトウェアテスト手法です。これは、テスターがアプリケーションの内部構造に広くアクセスできるホワイトボックステストと、テスターが構造を知らないブラックボックステストを組み合わせたものです。 [ 1 ] [ 2 ] [ 3 ]
グレーボックステスターが利用できる知識には、ソフトウェアアーキテクチャ、統一モデリング言語(UML) モデル、Web サービス記述言語(WSDL) 情報、状態モデルなどの高レベルおよび詳細なドキュメントが含まれる場合があります。テストツールとテクニックには、例外処理、回帰テスト、機能テスト、直交配列テストなどがあります。[ 4 ] [ 5 ] [ 6 ]
グレーボックステストは、分散ネットワークを持ち、ホワイトボックステストを可能にするソースコードやバイナリがないWebアプリケーションのテストに特に使用されます。[ 7 ] [ 8 ] [ 9 ]
{{cite web}}: CS1 maint: タイトルとしてアーカイブされたコピー (リンク){{cite web}}: CS1 maint: タイトルとしてアーカイブされたコピー (リンク)