Originally posted by Winston
White - Alpha
Black - BETA
Incorrect.
White box testing: Tests the procedures, the pathways of each module or the boundaries.
Black box testing: Tests the inputs against the outputs and expected outputs
These are very different definitions compared to
Alpha testing: which is simply testing the solution with possible users (solution only made available to a select few or made available widely) when the solution is not a fully developed product. Alpha testing is when the product is made available yet it has never been tested outside the development environment.
Beta testing: After alpha testing, the prodcut may then be beta tested which is is testing the solution with a larger number of users by making it available to a larger cross section of the marketplace before it's actual release.
While white-black box testing and alpha-beta testing are types of testing and it is very easy to say that one is the other in an exam, you will definately not get full marks as these are completley different modes of testing.
White-black box testing coming under module testing and alpha-beta testing coming under live testing (testing solution with actual data that 'real' users would use).
-Lester