Skip to content

June 2020

XPath [Contains, Sibling, Ancestor, AND OR, Parent, Start with]

Во время поиска элемента на странице не всегда можно привязаться к его уникальному атрибуту или тегу. На этот случай в XPath, есть функции позволяющие строить более сложные пути, часть из которых мы сегодня разберем: Contains… Read More »XPath [Contains, Sibling, Ancestor, AND OR, Parent, Start with]

Selenium и Page Element паттерн

Page elements – также является очень важным паттерном для автотестов, суть которого заключается в том чтобы создавать обертки для нашего элемента (IWebElement) или набора элементов на странице, которые описывают более привычный для пользователя вид, такой… Read More »Selenium и Page Element паттерн

Selenium и Page Object паттерн

Page Object – один из наиболее полезных и используемых архитектурных решений в автоматизации. Данный паттерн помогает вынести элементы отдельных страниц в отдельные классы, отвечающие за работу с HTML каждой конкретной веб-страницы. Такой подход значительно уменьшает… Read More »Selenium и Page Object паттерн

Архитектура проекта [Design patterns]

ВСТУПЛЕНИЕ Мы уже научились в предыдущих статьях  создавать автоматизированные тесты с помощью Selenium WebDriver, а также начали задумываться над тем, что у нас в каждом тесте дублируется код и уже начали предпринимать конкретные действия для… Read More »Архитектура проекта [Design patterns]