List the pre-requisites for white-box testing
Pre-requisites for white-box testing are similar to black-box testing with one key difference:
- During white-box testing, testers have access to application logic. Tester should ask for access to detailed functional specs and requirements, design documents (both detailed and high-level), and source code. Tester analyses the source code and prepares functional tests to ensure that application behaves in compliance with both the specs and requirements.