Which type of software testing is based on knowledge of the internal program structure?

Options

  • A. Black-box testing
  • B. White-box testing
  • C. Acceptance testing only
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. White-box testing

Detailed Explanation

White-box testing is a testing technique in which the internal structure, logic, paths, and implementation of the program are examined. It is also known as structural or glass-box testing.