
Yury Kalinin
Yandex Classifieds
How can one understand that the industry is indeed developing? The answer is simple: the industry develops if new solutions continuously appear. Nowadays there are many tools for UI test automation. The most popular for Java are Selenide, JDI, Serenity BDD and Html Elements. Each one of them has its own way, its own advantages, and disadvantages.
Historically we’ve been using Html Elements for our projects, but it is not up-to-date anymore. About a year and a half ago we spoke with Html Elements creator about a new version, and then we together started to develop this project further, thus introducing a new framework for PageObject — Atlas (Application Test Layout). In this talk, we’ll speak about the shortcomings of the first implementations of Html Elements and why we refused to use any existing solutions and created our own. I’ll show the functionality on which Atlas is based, how it transformed old projects and how to use existing extension points for your own projects.
Will be useful to both long-time Html Elements users and new users who are in search of a framework to test.
Yandex Classifieds