By knowing the underlying concepts of how the software works, the tester makes better-informed testing choices while testing the software from outside.
Во второй половине 1970-х тестирование представлялось как выполнение программы с намерением найти ошибки, а не доказать, что она работает.