Black Box Testing: Refers to the technique of testing a system with no knowledge of the internals of the system. Black Box testers do not have access to the source code and are oblivious of the system architecture. A Black Box tester typically interacts with a system through a user interface by providing inputs and examining outputs without knowing where and how the inputs were operated upon. In Black Box testing, target software is exercised over a range of inputs and the outputs are observed for correctness.
BlackBox testing is used as functional software testing.
Black box testing takes an external perspective of the test object to derive test cases. These tests can be functional or non-functional, though usually functional. The test designer selects valid and invalid input and determines the correct output. There is no knowledge of the test object's internal structure.
This method of test design is applicable to all levels of Software testing: unit, integration, functional testing, system and acceptance.
Liked By
Write Answer
what is BlackBox testing ?
Join MindStick Community
You have need login or register for voting of answers or question.
Pushpendra Singh
08-Nov-2010BlackBox testing is used as functional software testing.
Amit Singh
08-Nov-2010Black box testing takes an external perspective of the test object to derive test cases. These tests can be functional or non-functional, though usually functional. The test designer selects valid and invalid input and determines the correct output. There is no knowledge of the test object's internal structure.