Тестирование методом «белого ящика» (White box testing) — это способ проверки программного обеспечения, который концентрируется на внутренней системе и коде программы. 3
Суть метода в том, что тестировщик знает, как работает программа и какие функции выполняет каждый её блок. 1 Он имеет доступ к исходному коду и документации проекта, что позволяет ему исследовать и проверять внутреннюю работу, инфраструктуру и интеграцию программного обеспечения. 3
Для проверки по методу «белого ящика» тестировщик должен знать язык программирования. 1 Он самостоятельно создаёт тест-кейсы, чтобы выявить не только очевидные, но и скрытые ошибки. 1
Некоторые преимущества метода: