Автоматизация тестирования с использованием Selenium WebDriver

В рамках курса изучаются основные принципы работы с программой автоматизированного тестирования Selenium 2 в связке с фреймворком TestNG. Рассматриваются вопросы составления стратегии автоматизации, проектирования и практической реализации тестов. Тренинг содержит практические задания.
Курс: SQA-017
Длительность:8 ч.
Описание:
Курс направлен на ознакомление и изучение возможностей инструмента Selenium WebDriver и предполагает краткий экскурс в теорию автоматизации, практическую реализацию тест--сценариев на базовом уровне и разбор типичных ошибок в подходе к их написанию.

Для слушателей, имеющих опыт работы с инструментом, будет интересна часть, посвящённая практикам написания гибких тестов, основы создания фреймверков, разбор и реализация шаблона проектирования PageObJect.

Цели:
По завершении курса слушатели смогут:
  • составлять стратегию автоматизации;
  • создавать проект по автоматизации приложения;
  • писать автотесты с использованием Selenium 2 и TestNG;
  • создавать и использовать отчеты об успешности запущенных тестов.
Разбираемые темы:
Автоматизация тестирования:
  • Цели и задачи автоматизации;
  • Стратегия автоматизации;
  • Структура проекта автотестрования;
  • Особенности автотестирования веб-приложений.
Введение во фреймворк Selenium:
  • Описание продуктов Selenium;
  • Описание основного функционала Selenium для каждого продукта (Selenium WebDriver, Selenium IDE, Selenium RC);
  • Разница между Selenium 1 и Selenium.
Selenium 2 – WebDriver:
  • Архитектура, компоненты системы;
  • Функционал WebDriver;
  • Почему скрипты, записанные на Selenium IDE, хуже, чем код, написанный с использованием WebDriver;
  • Репортинг.
Простейший тест на WebDriver:
  • Введение PageObject, зачем он нужен;
  • Атомарная единица страницы – WebElement;
  • Изучение API PageObject и WebElement;
  • Описание HTML-страницы с помощью PageObject и WebElement.
Использование фрейморков unit-тестирования:
  • Введение в data driven testing;
  • Описание фрейморка TestNG, как DDT фреймворка
  • Интеграция TestNG c WebDriver.
Практика:
  • Написание теста с использование WebDriver;
  • Переделка теста на WebDriver в тест на TestNG + WebDriver.

Целевая аудитория:
  • менеджеры по обеспечению качества ПО;
  • инженеры по обеспечению качества ПО.
Предварительная подготовка – общее:
Понимание процесса тестирования, понимание принципов автотестирования.

Описание:


Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.
Онлайн 8 100 руб.


Фоменко Ирина
Очень интересный и полезный курс, впечатления положительные. Хочется изучать тему более широко, практиковаться с продуктом. Тренинг заставил задуматься об автоматизации. Спасибо! :)

Записаться на курс





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
03.04.2017 - 06.04.2017
Тренер:
Минчеков  Михаил
Минчеков Михаил
Специалист в области тестирования ПО
Подробнее
Локация:
Онлайн
Время:
17:00 - 19:00
Длительность:
8 ч.
В корзину
8 100 р.

03.04.2017

Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Блоги
Luxoft Training
15.03.2017 13:02:37
Хотите побывать в сказке?
Автор: Дмитрий Приймак – эксперт по бизнес-анализу.
«После свержения приспешников Саурона в Новой Рохляндии наступила эпоха перемен. Гимли, Логоваз, Агроном и Пендальф завершили военную карьеру и о...
Иван Алякскин
24.01.2017 08:42:59
Dynamic Systems Development Method (DSDM)
Привет!
После длительной паузы я бы хотел поделиться подходом, который мы применяем при быстрой разработке MVP или же просто на старте нового проекта для заказчиков, желающих ускорить свой бизнес с...
Шерстяная Фуфайка на карте мира
Столкнулась с очень забавным (и весьма распространенным) багом.
Наблюдается он в том числе на известном сайте worldwide.vote, где жители разных стран могли виртуально проголосовать на последних выбо...
Читать больше
Luxoft Training предлагает Вам пройти обучение по курсу «Автоматизация тестирования с использованием Selenium WebDriver». Другие курсы по теме «Тестирование» Вы можете найти в нашем каталоге курсов.
Заказазать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена