Почему e2e тесты это круто, но никто их не пишет. На примере Laravel Dusk
Это автоматизированный мануал-тестировщик, как правило, с использованием Selenium-сервера. При запуске теста он открывает браузер и эмулирует действия пользователя - вводит данные в формы, нажимает кнопки, скроллит страницу.
https://habr.com/ru/articles/1070340/