test framework grid_ant_testng

27
Test Framework on Java

Upload: dmytriy-semyanistiy

Post on 02-Jun-2015

1.850 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Test framework grid_ant_testng

Test Framework on Java

Page 2: Test framework grid_ant_testng

Вкл и Тарааам !..

Page 3: Test framework grid_ant_testng

1. Что в коробке?2. Тестовый случай3. Как познать DAO?4. Пред/пост состояния. Page

Object. 5. Последовательные тесты и

параллельные сценарии6. Расширяем Selenium

Page 4: Test framework grid_ant_testng
Page 5: Test framework grid_ant_testng
Page 6: Test framework grid_ant_testng

Аннотации методов Зависимые методы Хранение тестов в xml формате Группы тестов HTML отчеты Параметризация тестовыми данными Интеграция с IDE Большое сообщество

Page 7: Test framework grid_ant_testng

Компилирует и запускает тесты Хранение параметров запуска тестов Интеграция с IDE

Page 8: Test framework grid_ant_testng

Тестовый случай

Page 9: Test framework grid_ant_testng

Шаг/Шаги выполнения Ожидаемый результат

Page 10: Test framework grid_ant_testng

Но сколько же может быть шагов?

Page 11: Test framework grid_ant_testng
Page 12: Test framework grid_ant_testng

Как познать DAO?

Page 13: Test framework grid_ant_testng
Page 14: Test framework grid_ant_testng

до

после

Page 15: Test framework grid_ant_testng
Page 16: Test framework grid_ant_testng

Когда сценариев много структура пред и пост состояния становится

многоуровневой

Page 17: Test framework grid_ant_testng

Page Object!Тарааам !..

Page 18: Test framework grid_ant_testng
Page 19: Test framework grid_ant_testng

Наша мадам может параллельно с покупкой билета обсуждать сериалы

Page 20: Test framework grid_ant_testng

testng.xmlТарааам !..

Page 21: Test framework grid_ant_testng
Page 22: Test framework grid_ant_testng

Перегружаем все Расширяем Добавляем

Page 23: Test framework grid_ant_testng

ClickAndWait!Тарааам !..

Page 24: Test framework grid_ant_testng
Page 25: Test framework grid_ant_testng

DAO

Пред/пост состояния

Сценарии

Тесты

testng.xml

Page 26: Test framework grid_ant_testng

Парам !..Вопросы!

Page 27: Test framework grid_ant_testng