DSL, Page Object и WebDriver - путь к надежным функциональным тестам

Нестабильность автоматических тестов - актуальная для многих проблема. Вы наверняка сталкивались с ней не раз, если пробовали использовать инструменты, работающие через пользовательский интерфейс. Тесты очень сильно завязаны на структуру страниц, расположение элементов и их атрибуты.
На примере реального приложения будет продемонстрировать, как, используя шаблон Page Object с WebDriver/Selenium, разработать доменный язык (DSL) и использовать его в тестах. Это сделает ваши тесты более надежными, изолированными от технических деталей работы инструмента, а также сильно упростит их поддержку и модификацию.
Концепции и техники, представленные в мастер-классе, вы сможете успешно применить и с другими инструментами автоматизации тестирования.

Презентация

Видео

 

Комментарии

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Заметили ошибку?