- Software Engineering Tutorial
- Software Engineering Home
- Software Engineering Overview
- Software Development Life Cycle
- Software Project Management
- Software Requirements
- Software Design Basics
- Analysis & Design Tools
- Software Design Strategies
- Software User Interface Design
- Software Design Complexity
- Software Implementation
- Software Testing Overview
- Software Maintenance
- CASE Tools Overview
- S/W - Exams Questions with Answers
- SE - Exams Questions with Answers
- S/W Engineering Resources
- SE - Interview Questions
- SE - Useful Resources
- SE - Quick Guide
- SE - Android App
SE Quality Q & A #8
Question:What are the difference between white box testing and black box testing techniques?
Answer:
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.
| Using black box testing, we can figure out errors easily in
|
Advertisements