Wednesday 7 February 2018

Black Box Testing


black box testing
Black Box Testing Definition:
Testing conducted without internal knowledge of the code is called Black Box Testing.
This testing is generally conducted from end user perspective.The Black Box Tester needs no programming knowledge.This testing should be conducted in a test environment close to the target environment.
It is also known as "Behavioral Testing".

Black Box Testing Techniques:
1.Equivalence Partitioning.
2.Boundary Value Analysis.
3.Requirement Based Testing.
4.State Testing.
5.Decision Tables.

Advantages:
1.No programming knowledge required.
2.End user based testing.
3.Test cases can be designed as soon as functional specification is complete.

Disadvantages:
1.Difficult to identify all possible inputs.
2.Test cases will be difficult to design.
3.High probability of repeating tests already performed by programmer.

No comments:

Post a Comment