Skip to content
This repository has been archived by the owner on Oct 18, 2018. It is now read-only.

Latest commit

 

History

History
41 lines (25 loc) · 1.78 KB

03-your-first-webtest.md

File metadata and controls

41 lines (25 loc) · 1.78 KB

Ваш первый вебтест!

Практика:

Слайды

Скачиваем

  1. Нужно поставить FireFox. У меня 45.0.2
  2. Поставить на него плагины FirePath + Firebug
  3. Форкнуть к себе репозиторий practice2016 и склонировать форк
  4. Создать ветку

Где и что лежит?

  1. В модуле commons-module находится пример теста ru.qatools.school.webtests.WeatherWebTest
  2. В модуле steps-module лежит начальное описание страницы ru.qatools.school.pages.MainPage
  3. В модуле steps-module находится класс с шагами ru.qatools.school.steps.websteps.DefaultSteps

Пишем тесты

Нужно реализовать два сценария:

Сценарий 1.

1. Заходим на страницу погодного сайта указывая в урле нужный город
2. Проверяем, что на странице есть виджет в котором отбражается заявленный город.

Сценарий 2.

1. Заходим на страницу погодного сайта указывая в урле нужный город
2. Нажимаем на кнопку «Добавить виджет»
3. Проверяем, что виджетов стало больше.

Сохраняем

  1. Закоммитить и запушить все это дело в GitHub
  2. Создать пулл-реквест в основной репозиторий из интерфейса GitHub