
Юрий Калинин
Яндекс Вертикали
Как понять, что индустрия развивается? В ней появляются всё новые и новые решения. Сегодня существует много инструментов для автоматизации тестирования UI. Наиболее популярные для Java — это Selenide, JDI, Serenity BDD и Html Elements. Каждый из них идет своим путем, имеет свои плюсы и минусы.
Исторически на своих проектах мы использовали Html Elements, но они сильно устарели. Полтора года назад узнали от разработчика Html Elements о существовании новой версии. Дальше мы стали развивать проект вместе и создали новый фреймворк для работы с PageObject — Atlas (Application Test Layout). В докладе расскажу, чем нас не удовлетворяли первые Html Elements и почему мы отказались от существующих решений в пользу своего. Покажу, какая функциональность лежит в основе Atlas, как с ней преобразились наши старые проекты, какие точки расширения есть и как их использовать для себя.
Будет полезно как давним пользователям Html Elements, так и новым, которые находятся в поисках фреймворка для тестирования.
Яндекс Вертикали