Сетевой контроль и визуальные скриншот-тесты в
Сквозные тесты по умолчанию обращаются к реальному серверу. Но иногда бэкенд нестабилен, перегружен или нам нужно протестировать редкие сценарии — например, ошибку сервера 500, медленное соединение или отмену запроса.
Playwright позволяет полностью контролировать сетевой трафик браузера с помощью метода page.route().
Также мы изучим мощный инструмент контроля интерфейса — визуальное регрессионное тестирование.