Что нового

Java Java Разработка тестов на Java с использованием Selenium 2.0

Скачать курс

ModeratoR #1

Administrator
Название: Разработка тестов на Java с использованием Selenium 2.0

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

Занятие 1: инфраструктура создания и запуска тестов

запуск тестов из среды разработки
подготовка среды разработки
создание и настройка проекта для разработки тестов
запуск тестов из среды разработки
отладка тестов в среде разработки (пошаговое прохождение, просмотр значений переменных)
запуск тестов в разных браузерах
без использования Selenium Server
с использованием Selenium Server
тестовые фреймворки JUnit и TestNG
методы завершения и инициализации
фабрика браузеров
группировка тестов в тестовые наборы (suite)
непрерывный запуск тестов
сборщики ant, maven, gradle
сервер непрерывной интеграции Jenkins
параллельный запуск тестов, Selenium Grid и облачные сервисы
Занятие 2: поиск элементов и действия с ними

открытие страниц приложения
поиск элементов
findElement и findElements
поиск "на странице" и "внутри элемента"
явные и неявные ожидания
переключение между окнами
переключение между фреймами
действия с элементами
основные операции с элементами – click и sendKeys
расширенный набор операций – класс Actions
нативные и синтезированные события
получение свойств элементов
текст элемента
значения атрибутов элемента
Занятие 3: PageObject и другие шаблоны проектирования тестов

проектирование автотестов: чем оно отличается от проектирования ручных тестов
разделение ответственности
тесты/фреймворк для управления приложением
тесты/данные, параметризация тестов
логика приложения/страницы
специальные средства для представления страниц
PageObject и PageFactory
использование PageObject в AJAX-приложениях
PageBlocks и другие расширения для более удобной работы с элементами
Состав раздачи:

Selenium 2 стартовый уровень
Selenium 2, Все секреты и тайны
Selenium 2, разработка тестов на Java













 

[TH] Filters

Прием платежей для сайтов

Верх