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

Виктор Неизвестный

Команда форума
Администратор
Янв 3, 2015
116,467
65,110
1,180
Название: Разработка тестов на 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

Подробнее:


Скачать:
 

Similar threads

О нас

  • Самая крупная образовательная площадка
    с информационными продуктами в рунете!
    Курсы, тренинги, книги, уроки, гайды,
    материалы на различные тематики.

    Вступай в Профессиональный Информационный Клуб!

    ProInfoClub.net © 2015-2024

Меню