Friday 19 July 2013

Test Design Techniques Black box testing

What is Black box Testing ?
Black box testing is a strategy in which testing is based solely on the requirements and specifications. Here, testing the software is done based on output requirements and without any knowledge of the internal structure or coding in the program.

Process involved in Black box testing:
First, the requirements or specifications are analyzed and valid inputs are chosen based on the specification. Then we need to determine the expected outputs for those inputs. Now tests are constructed with the selected inputs to execute the test. After executing the tests actual outputs are compared with expected results.
Note: Test design techniques are used to design test cases so that an effective set of test cases can be prepared.

What are the Test design techniques for black box testing:
Following are the black box testing techniques.
  • Equivalence class partitioning
  • Boundary value Analysis
  • Decision Tables
  • State transition Diagrams
  • Orthogonal Arrays
  • All Pairs
Recommended:
Equivalence class testing technique examples
Boundary value analysis with examples
Decision Table Testing Example
state transition testing sample
How To do Testing with orthogonal Array 

0 comments :

Post a Comment