Все, что вам нужно знать, чтобы приступить к написанию высококачественных веб-тестов с Selenium WebDriver и Serenity BDD.
Узнайте, как писать высококачественные автоматизированные веб-тесты на Java с Selenium WebDriver.
Selenium WebDriver - это навык, которым должен овладеть каждый специалист по автоматизации тестирования. Но это не так просто, как кажется, и в итоге легко написать код, который является нестабильным и сложным в обслуживании.
Этот курс научит вас писать код Selenium WebDriver, который выдержит испытание временем.
Вы изучите основы работы с Selenium WebDriver на Java. Но на примере вы узнаете, как писать высококачественный код автоматизации, надежные селекторы, а также более сложные концепции, такие как объекты страницы.
Когда вы освоите основы Selenium WebDriver, вы сможете перейти к более сложным темам, таким как написание автоматизированных тестов с низким уровнем обслуживания, многократного повторного использования с Serenity BDD и паттерном Screenplay.
В настоящее время мы расширяем этот курс, чтобы включить веб-тестирование с Serenity BDD. Новые модули будут добавляться каждые пару недель.
Посмотреть больше
Урок 1.00:21:31
An introduction to automated web testing with WebDriver
Урок 2.00:26:25
WebDriver Essentials
Урок 3.00:27:18
WebDriver Locators
Урок 4.00:23:32
Web Element Forms
Урок 5.00:16:33
Writing Good Web Tests Part 1
Урок 6.00:20:46
Writing Good Web Tests Part 2
Урок 7.00:13:03
WebDriver Page Objects
Урок 8.00:11:15
Introduction to Web Testing with Serenity BDD - setting up your project
Урок 9.00:23:15
Introduction to Web Testing with Serenity BDD - your first Serenity BDD test
Урок 10.00:08:05
Introduction to Web Testing with Serenity BDD - setting up your drivers
Урок 11.00:08:51
Introduction to Web Testing with Serenity BDD - structuring your test with steps
John Ferguson Smart является международным спикером, консультантом, автором и тренером, хорошо известным в Agile сообществе благодаря его многочисленным книгам, статьям и презентациям, особенно в таких областях, как BDD, TDD, автоматизация тестирования.