В топку postman - пишем api автотесты в привычном стеке
TRANSCRIPT
В топку Postman -пишем API-тесты в привычном
стеке
Вадим Зубович
О себе
Вадим Зубович
Активист COMAQAResource manager /Automation Team Lead EPAM
www.comaqa.by
Agenda• Кратко о Postman• Тестирование API в Java – что нам понадобится?• Особенности архитектуры фреймворка• Используем Spring Web • Используем Rest Assured• ???????• PROFIT
Let’s get to it!
Что нам понадобится
• XML / JSON-парсер
• Библиотека HTTP-клиент
• Юнит-тестовый фреймворк
Дополнительно
• Инструмент для выполнения запросов
• Свой маппинг
Mapping
Maven dependency
Usage
Core
Data Generators
Tests
Dependency
Usage
Usage
Бенефиты
• Динамическое создание данных
• Любимая уютная IDE
• Архитектурная гибкость
• Кастомизируемый репортинг
• Непрерывная интеграция
Когда это не нужно
• Вы редко прогоняете API-тесты
• У вас очень простой API
• Вы не знаете и не хотите знать Java
Спасибо за внимание
Вадим Зубовичwww.comaqa.by
Skype: dpi.zubovichhttps://github.com/Fulcrum81