Introduction
Что такое Selenium?
Selenium - это набор инструментов, предназначенных для автоматизации веб браузеров на различных платформах. Selenium Webdriver может автоматизировать множество разнообразных браузеров на разных платформах, используя различные языки программирования и интегрируясь с разными тестовыми фреймворками.
Целевая аудитория
Книга предназначена для разработчиков и автоматизаторов, пользующихся языком программирования Java, и содержит методический материал для обучения эффективной автоматизации тестирования веб приложений на основе Selenium Webdriver.
Что внутри?
методические материалы с примерами для начала работы с Selenium Webdriver
описание основных элементов Webdriver API с использованием Java
техники работы с локаторами
вспомогательные инструменты для работы с page object и локаторами
виды page object
дизайн паттерны и принципы построения эффективной архитектуры для автоматизации тестирования
интеграция с другими инструментами, включая Selenide, Allure Framework, HTML Elements, Thucydides, Geb, Sikuli и другие
актуальные рецепты для решения типовых задач и сложных моментов, связанных автоматизацией тестирования веб приложений
а также Selenium Grid, эффективное распараллеливание тестов, тестирование производительности, тестирование мобильных приложений с appium, интеграция с CI инструментами и облачными сервисами.
Об авторах
Книга пишется в рамках проекта белоруского сообщества тестировщиков COMAQA при поддержке DPI Solutions авторами Kreisfahrer, Fulcrum81.
Книга находится на стадии разработки и постоянно развивается и дополняется.
Last updated