2015/02/04

Мастер-класс “Thucydides - готовое решение для быстрой и продвинутой автоматизации”

Автоматизация с каждым днем все больше становится востребованной и уже существует ряд инструментов которые ее упрощают и ускоряют.

Хочется разобрать относительно новый инструмент для автоматизации на Java - Thucydides. Это бесплатный проект с открытым исходным кодом. Его разработка ведется с 2011 года и проект постоянно поддерживается и обновляется по мере добавления новой функциональности или совместимости с новой версией Selenium.

Thucydides позволяет запускать тесты во всех браузерах, поддерживаемых Selenium, и полностью берет на себя работу с драйвером. Фреймворк предоставляет множество вспомогательных методов для работы с PageObject и WebElement. Также в него включена возможность параллельного выполнения тестов и удобной разработки BDD и DDT-тестов в связке с JBehave и Easyb.

Во время выполнения тестов ведется логирование основных действий и снятие скриншотов на каждом новом шаге (опционально). После выполнения тестов Thucydides позволяет сгенерировать полноценную документацию по результатам тестирования.

На мастер классе вы разберете как автоматизацию, используя Thucydides в стандартной связке с JUnit, так и в связке с JBehave, для написания тестов в Given/When/Then формате.

 Узнать больше можно на сайте события>

No comments: