See functional test case design. BS 7925-1.British Computer Society Specialist Interest Group in Software Testing (BCS SIGIST)
Black-box testing is often confused with Functional testing, Unit Testing and component testing.
This stage usually takes place after white box testing..
The essence of black-box testing is that the software is excersised by the tester with no reference to the internal workings of the component. This means that is further defined by the kind of tests that can be planned.
Typical test techniques for black box testing include boundary value analysis. and equivalence partitioning.
Other black box techniques include State Transition Testing, Cause-Effect Graphing and Syntax Testing.
Once all the carefully planned tests have been completed, one can indulge in some Error Guessing. This is in addition to the functional and structural testing and is based on the testers knowledge and experience of the system, to identify errors. (Also known as "I am trying to break the system."
Black Box testing (or functional testing is on the ISEB Practitioner syllabus
|