Black box — тестируем внешнее поведение без знания внутренней реализации: только ввод/вывод. White box — знаем код, тестируем внутреннюю логику, ветки, пути. Grey box — что-то посередине: знаем архитектуру и базу данных, но не детали реализации. Большинство функционального тестирования — black box. Unit-тесты — white box. API тестирование часто grey box: знаем структуру запросов и схему БД.
В чём разница между black box, white box и grey box тестированием?
Junior
426 просмотровAFK Offer AI
Какие типы локаторов используются в Selenium и как выбрать лучший?