Ребят стоит вообще АТ поднимать? Проект пока маленький (вэб-приложение связанное с отправкой отчетов с мобилок), я один тестер, но: на регресс до...ра времени уходит, вот и решил сделать связку (Python+Selenoid+Allure) всё это под одеялом TeamCity. Напишу АТ для покрытия Smoke тестов и буду после каждого деплоя запускать. И вопрос: стоит ли оно вообще потраченного времени?
Насколько сложный фронтенд? Если есть статика, которую можно привязать через пути и автоматизировать - можно делать.
Если приложении имеет динамический рендер (а еще в худшем случае, React.js с d3) то отложите подобную идею.
По моему опыту запустить АТ фронтенда - не получилось. Слишком сложная реализация логики, потом еще сложнее поддержка.