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