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

Commit 48add10

Browse files
author
kurau
committed
add - 03-your-first-webtest.md
1 parent cb970d3 commit 48add10

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@
22

33
[![Gitter](https://badges.gitter.im/autoschool/autoschool.github.io.svg)](https://gitter.im/autoschool/autoschool.github.io?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
44

5-
- [Lesson 02 - Gimme your first autotest (+ practice)](shtya16/02-gimme-your-first-autotest.md)
5+
- [Lesson 02 - Gimme your first autotest (+ practice)](shtya16/02-gimme-your-first-autotest.md)
6+
7+
- [Lesson 03 - Your first webtest](shtya16/03-your-first-webtest.md)

shtya16/03-your-first-webtest.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
## Ваш первый веботест!
2+
3+
### Практика:
4+
5+
#### Скачиваем
6+
7+
1. Нужно поставить FireFox. У меня 45.0.2
8+
2. Поставить на него плагины FirePath + Firebug
9+
3. Форкнуть к себе репозиторий (в ветке **webtests**) [practice2016:webtests](https://github.com/autoschool/practice2016/tree/webtests) и склонировать форк
10+
4. Создать ветку
11+
12+
#### Где и что лежит?
13+
14+
5. В модуле `commons-module` находится заготовка для теста `ru.qatools.school.webtests.WeatherTest`
15+
6. В модуле `steps-module` лежит начальное описание страницы `ru.qatools.school.pages.MainPage`
16+
7. В модуле `steps-module` находится класс с шагами `ru.qatools.school.steps.websteps.DefaultSteps`
17+
18+
#### Пишем тесты
19+
20+
1. Заходим на страницу погодного сайта указывая в урле нужный город
21+
2. Проверяем, что на странице есть виджет в котором отбражается нужный город.
22+
23+
1. Заходим на страницу погодного сайта указывая в урле нужный город
24+
2. Нажимаем на кнопку «Добавить виджет»
25+
3. Проверяем, что виджетов стало больше.
26+
27+
#### Сохраняем
28+
29+
8. Закоммитить и запушить все это дело в GitHub
30+
9. Создать пулл-реквест в основной репозиторий из интерфейса GitHub

0 commit comments

Comments
 (0)