Multiple choice technology security

Which of the following best describes the difference between white-box testing and black-box testing?

  1. White-box testing is performed by an independent programmer team

  2. Black-box testing uses the bottom-up approach

  3. Black-box testing involves the business units

  4. White-box testing examines the program internal logical structures

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

White-box testing examines the internal structure, code, and logic of the application - testers have access to source code and design. Black-box testing treats the software as a opaque box, testing functionality without knowledge of internal implementation, focusing on inputs and outputs.