По следам Мартина Фаулера. Расширяем область применения Page Object.

Cookbook - готовые рецепты

Доклад принят в программу конференции

Инженер по тестированию, адепт автоматизации тестов =)

Тезисы

Видео

Все, кто погружается в мир автотестов UI, сталкивались с паттерном Paje Object.
Но что будет, если мы погрузимся глубже и попробуем применить этот паттерн к API? Или к модели БД?
Если Page Object описывает "модель" тестируемой страницы - справится ли он с подобной задачей для других слоев нашего приложения?
Можем ли мы применить паттерн для тестирования требований?


В докладе мы рассмотрим ответы на эти вопросы, а также поговоримо следующем:
1. Развитие идеи - моделирование тестируемой сущности при помощи Test Definition Object (TDO).
2. Тестирование требований при помощи TDO
3. TDO и автогенерация

И, конечно же, рассмотрим примеры применения в наших автотестах.

Подготовительное задание
-