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

Бывалый
Команда форума
20 Фев 2019
31,490
1,761,835
113
#1
1723650664507-png.74965


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



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

  • запуск тестов из среды разработки;
  • подготовка среды разработки;
  • создание и настройка проекта для разработки тестов;
  • запуск тестов из среды разработки;
  • отладка тестов в среде разработки (пошаговое прохождение, просмотр значений переменных);
  • запуск тестов в разных браузерах без использования 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.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться

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


Для просмотра содержимого вам необходимо авторизоваться