Multiple choice general knowledge

Software Testing can not show the absence of errors?

  1. True

  2. False

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

This statement is True. As established by Edsger Dijkstra's famous principle, software testing can demonstrate the presence of bugs but can never prove their absence. Testing is a sampling technique that shows defects exist under specific test conditions, but provides no guarantee about untested scenarios. Complete confidence in error-free software requires mathematical proof techniques beyond empirical testing.