Introduction

Что такое Selenium?

Seleniumarrow-up-right - это набор инструментов, предназначенных для автоматизации веб браузеров на различных платформах. Selenium Webdriver может автоматизировать множество разнообразных браузеров на разных платформах, используя различные языки программирования и интегрируясь с разными тестовыми фреймворками.

Целевая аудитория

Книга предназначена для разработчиков и автоматизаторов, пользующихся языком программирования Java, и содержит методический материал для обучения эффективной автоматизации тестирования веб приложений на основе Selenium Webdriver.

Что внутри?

  • методические материалы с примерами для начала работы с Selenium Webdriver

  • описание основных элементов Webdriver API с использованием Java

  • техники работы с локаторами

  • вспомогательные инструменты для работы с page object и локаторами

  • виды page object

  • дизайн паттерны и принципы построения эффективной архитектуры для автоматизации тестирования

  • интеграция с другими инструментами, включая Selenidearrow-up-right, Allure Frameworkarrow-up-right, HTML Elementsarrow-up-right, Thucydidesarrow-up-right, Gebarrow-up-right, Sikuliarrow-up-right и другие

  • актуальные рецепты для решения типовых задач и сложных моментов, связанных автоматизацией тестирования веб приложений

  • а также Selenium Gridarrow-up-right, эффективное распараллеливание тестов, тестирование производительности, тестирование мобильных приложений с appiumarrow-up-right, интеграция с CI инструментами и облачными сервисами.

Об авторах

Книга пишется в рамках проекта белоруского сообщества тестировщиков COMAQAarrow-up-right при поддержке DPI Solutionsarrow-up-right авторами Kreisfahrerarrow-up-right, Fulcrum81arrow-up-right.

Книга находится на стадии разработки и постоянно развивается и дополняется.

Last updated