да, но при этом и проходят по функциональной части приложения
в совокупности с юнитовыми на беке выглядит как очень надёжная система
А что хотите тестировать на фронте?
Из своего проекта я могу придумать только тестирование вычислений (валидация, например) и тестирование верстки. Вычисления должны покрываться юнитами, верстка - вообще отдельный разговор. Потом переходим уже на интеграционные, если нужны данные с бэка или проверка, что на бэке что-то произошло.