"One can predict the ways in which a software should work but cannot predict the ways in which it will not work."
Testing is inherently an exploratory activity.
If we deprive or even blame an activity for its core characteristic then basically we are turning it into an empty ritual.