what is BlackBox testing ?

BlackBox testing is used as functional or non-functional and it is used on all stages of SDLC or not
please describe it.
Last updated:11/8/2010 8:25:00 AM

2 Answers

Amit Singh
Amit Singh

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.

Pushpendra Singh
Pushpendra Singh

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.