Re: Black Box & White box testing Black box testing is a stimulus-response analysis of behavior. To run (or define) a black box test, we don’t need to know anything about how the software works
This highlights the primary benefit of black box testing, a system can be tested by someone with no knowledge of how it works.
This allows us to more easily find people capable of testing our software - the pool of available people with the skills to keep track of what they input and what they output is much larger than that of people who understand the stuff “under the hood”. It also saves our testers from having to learn how it works - they can start testing immediately.
When a team is organized with a dedicated testing (only) staff, the tests they create are typically black box tests - because the team can be staffed more cost effectively.
Blackbox tests are sometimes referred to as opaque tests or closed-box tests. They are sometimes also referred to as behavioral tests - in that they only test the behavior of the system, not how (or how well) it is constructed. |