Software-engineering-se-quality-qa8

提供:Dev Guides
移動先:案内検索

SE品質に関するQ&A#8

質問:ホワイトボックステストとブラックボックステストの技術の違いは何ですか?

回答:

Sr.No. White box testing techniques Black box testing techniques
1 White box testing may be defined as a software testing where internal function of a software system is tested. Black box testing techniques may be define as a software testing techniques where the person who test the product having no any idea about the internal of a system being tested.
2 White box testing have some others name like structure Testing and glass box testing, open box testing extra. Functional testing is also a second name of black box testing.
3 For testing the structure of a program white box testing techniques is used. Performance and behavior of the system tested with black box testing techniques.
4 "How" is the important part of white box testing technique "What" is very important part in Black box testing.
5 Checking out the input and output is not the goal of white box testing but to check different kind of programming and structure of data is the goal of white box testing techniques. Output are verified after inputting instruction if outout have the desired quality then with the help of black box testing technique, complete functionality is tested.
6 It gives result in the early stage of the development Black box testing is done at the end of the development of the application.
7 This technique is used to check the accuracy of each function. A set of instructions/scenarios are considerd for black box testing.
8 Basic path testing technique is used in white box testing. Equivalence testing, boundary value testing techniques are used in black box testing.
9 White box testing has focus on structural control. Black box testing has focus on information domain primarily.
10

Following are some of the items tested using white box testing.

  • プロシージャのループ
  • 内部データ構造
  • 決定点

a

ブラックボックステストを使用すると、

  • 不正な機能 * データ構造エラー * パフォーマンスde; ays