За день до конференции SQA Days мы приглашаем вас посетить тренинг по автоматизации веб приложений с Selenium/WebDriver.
Программа тренинга
- Что такое Selenium и как он вышел в мир?
- Архитектура работы Selenium и WebDriver.
- Selenium IDE - основы
- Возноможности Record & Play
- Работа с локаторами
- Matching patterns
- Regexp
- CSS
- Xpath
- UI Map
- Расширеные возможности Selenium IDE
- Переход от Selenium IDE к Selenium RC
- Обзор xUnit инструментов
- Основные аспекты рефакторинга
- Работа с фреймами, попапами, алертами
- Как автоматизировать AJAX приложения?
- Tips & Tricks по работе с Selenium RC
- Переход от Selenium RC к Selenium 2(WebDriver)
- Концептуальное различие Selenium RC и WebDriver
- Примеры использования WebDriver
- Tips & Tricks по работе с WebDriver
- Как создавать правильные и легко поддерживаемые тесты
- Domain Specific Language
- PageObject, PageFactory и ElementObject
- Использование Data Driven подхода
- Запуск тестов
- Делаем suites
- bat
- ant, mvn
- Continuous Integration
- Паралелизация тестов
- Selenium GRID
- Sauce Labs
- Где хранить тесты?
- svn
- git
- Полная картина использования Selenium на одном из проектов
Тренинг может быть проведен в двух форматах:
- Теоретический, по всем аспектам работы с инструментом
- Практический, в формате мастер-класса, с огромным количеством практики. Но нужно быть готовым, что не успеем покрыть всю программу за 8 часов.
Тренеры:
Формат встречи выбирается группой, посредством голосования, за неделю до тренинга. Обед включен в стоимость тренинга. Для участников конференции будут скидки.