Автоматизация с каждым днем все больше становится востребованной и уже существует ряд инструментов которые ее упрощают и ускоряют.
Thucydides позволяет запускать тесты во всех браузерах, поддерживаемых Selenium, и полностью берет на себя работу с драйвером. Фреймворк предоставляет множество вспомогательных методов для работы с PageObject и WebElement. Также в него включена возможность параллельного выполнения тестов и удобной разработки BDD и DDT-тестов в связке с JBehave и Easyb.
Мы разберем как автоматизацию, используя Thucydides в стандартной связке с JUnit, так и в связке с JBehave, для написания тестов в Given/When/Then формате.
О тренере
Антон Сирота
(QA Automation Lead, DataArt)
Более четырех лет работает в IT сфере, опыт в QA — три года. Есть опыт и в ручном, и автоматизированном тестировании. Успешно выпустил четырех практикантов, принимал непосредственное участие в создании практикантских программ в компании. Создал и курирует внутренний курс автоматизации по Thucydides. Также построил успешную стратегию автоматизации процесса тестирования на проекте и лидировал команду из четырех человек.
План мастер-класса
— Зачем нужен Thucydides
— Плюсы и минусы в Thucydides
— Создаем новый проект
— Все встроенные возможности фреймворка
— Работа и отличия между easyb и JBehave
— Подробнее о структуре написания и особенности JBehave для написания тестов в формате Given/When/Then в Thucydides
— Data-driven testing и способы выборки данных
— Расширяем фреймворк
— Интеграция с Jenkins
— Дополнительные возможности
Стоимость
— 1700 грн. (108 $) При оплате до 31 января включительно— 1900 грн. (120 $) При оплате до 20 февраля включительно
— 2200 грн. (140 $) В день мероприятия
— 850 грн. (54 $) / 950 грн. (60 $) / 1100 грн. (70 $) Online трансляция (50% от стоимости оффлайн, код скидки — ONLINE)
Воспользуйтесь скидкой:
Cкидка 10 %для читателей DOU по промо-коду DOU_Thucydides (введите промо-код в регистрационной форме, поле «Код скидки»).
Организатор: SmartMe