Автоматизация тестирования веб приложений. Selenium Webdriver

Данный курс предназначен для тех, кто:
  • имеет опыт программирования на Java и хочет переквалифицироваться в тестировщика;
  • имеет опыт в сфере ручного тестирования ПО и хочет повысить свой профессиональный уровень.
Курс рассчитан на аудиторию, которая хочет получить теоретические знания и практические навыки автоматизации тестирования веб-приложений в рамках программной библиотеки Selenium Webdriver. 
 
Курс ведут сотрудники компании DPI Solutions – эксперты в области Автоматизированного тестирования, участники конференций SPM Conf 4, SQA 16, CEE-SEC(R) 2014, Mobile Optimized 2014, Analyst 3, SQA 15, Solit, QA Club Minsk, COMAQA.BY, ConfeT&QA.
Ближайшая дата:
02.11.2017
Количество часов
44
Продолжительность
11 занятий
Стоимость курса
480 BYN

Режим проведения занятий:

Занятия проходят Вт. и Чт. с 19.00 до 22.00 по адресу г. Минск ул.Амураторская 4

Цель обучения

Предоставить вам теоретические знания и практические навыки автоматизации тестирования веб приложений в рамках программной библиотеки Selenium Webdriver. 

Необходимая подготовка

  • базовые знания языка программирования Java

Программа обучения

Тема 1. Введение
Тема 2. Введение в автоматизацию тестирования
  • Идеология автоматизации. Обзор
  • Целесообразность внедрения
  • Цели и подходы автоматизации
  • Распространенные инструменты
  • Проекты Selenium. Обзор
Тема 3. Selenium WebDriver. Введение
  • Обзор технологии. Принцип работы
  • Основные методы библиотеки selenium webdriver
Тема 4. Selenium WebDriver. Продолжение
  • Локаторы
  • Ожидания
  • Сравнение с аналогами
Тема 5. Selenium WebDriver. Сложные вопросы
  • Локаторы. CSS, XPATH, JQUERY
  • Webdriver API. Сложные взаимодействия
  • Контроль за ходом теста. Кастомные ожидания, попапы, алерты, Iframes
  • Data-Driven testing
Тема 6. Page Object Pattern. Архитектура тестового проекта
  • Использование паттерна Page Object
  • Альтернативные Page Object подходы
  • Вспомогательные инструмаенты
  • Уровни абстракции. Создание кастомных элементов
  • Архитектура. Основные элементы. Примеры
Тема 7. Selenium Webdriver. Архитектура и принципы работы
  • Архитектура инструмента и ее основные компоненты
  • Принципы работы инструмента
  • Зачем нужно знать, как работает инструмент
Заказать курс
Подождите немного, идет отправка ...