List the pre-requisites for white-box testing
The pre-requisites for white-box testing are same to that of black-box testing with one main difference:
- During white-box testing, the testers have access to the application logic. The tester should ask for access to detailed functional specs and needs, design documents (both high-level and detailed), and source code. The tester examines the source code and prepares functional tests to make sure that the application behaves in compliance with both the needs and the specs.