1 Программа курса:

Автоматизация тестирования (цели и задачи, обзор стратегий)
Структура проекта автотестирования
Особенности тестирования веб-приложений
Введение в Selenium-среду (описание продуктов Selenium, описание основного функционала Selenium длякаждого продукта (Selenium WebDriver, Selenium IDE, Selenium RC); разница между Selenium RC и Selenium WebDriver)
Selenium WebDriver (архитектура, компоненты системы, функционал WebDriver API, репортинг результатов автоматизированных тестов)
Написание функциональных UI-тестов с использованием Selenium WebDriver
Введение PageObject, зачем он нужен
Атомная единица страницы – WebElement
Изучение API PageObject и WebElement
Описание HTML-страницы с помощью PageObject и WebElement
Запуск JavaScript с помощью WebDriver
Обзор Selenium WebDriver 3.0
Использование фреймворков Unit-тестирования (введение в TDD (test driven development), описание фреймворка TestNG как DDT фреймворка, интеграция TestNG с WebDriver)

Команда АИС
Все эксперты