[Udemy] Тестирование, Автоматизация REST API: Postman + GIT, JENKINS (Сергей Семенов)
Лекций - 16
Общее время - 03:01:29
Язык - Русский
Авторы - Sergei Semenov
Чему вы научитесь
- REST, SOAP
- API NASA
- API SWAPI
- Requests, Responses
- Test scripts with JavaScript
- Test Collection
- Monitor collection
- Tiny Validator JSON Schema
- GIT
- Jenkins
– Базовые понятия про API
- Что такое API?
- Что такое REST & SOAP и их различия?
- Тестирование NASA REST API с помощью Postman
- Работа с запросами и ответами
- Тестовые скрипты + Chai Assertion Library
- Создание тестов
- Tiny Validator JSON Schema, часть 1
- Tiny Validator JSON Schema, часть 2
- Коллекции
- Авторизация: методы и протоколы в веб приложениях
- Basic Authentication (base64)
- Mock Server
- Monitor
- GIT
- Обзор ресурсов для практики тестирования API
- BONUS: Скидочные купоны на остальные курсы (!в складчину не предоставляются)
- Желание учиться
- Понимание базовых понятий HTTP протокола
Данный курс поможет изучить Postman для ручных и автоматизированных тестов RESTful API. Postman поможет на этапе проектирования, разработки, отладки и тестирования API. Это отличный инструмент как для тестировщиков так и для разработчиков RESTful приложений.
В этом курсе вы узнаете о множестве функциональных возможностей инструмента POSTMAN с практическими примерами.
А так же освоите:
- понятие API
- отличия между REST vs SOAP подходами к организации API
- создание простых и сложных запросов
- создание Assertions с помощью Chai Assertion Library
- продвинутые проверки с Tiny Validator JSON Schema
- создание тестовых коллекций - Collections, чтобы делиться со своей командой
- создание расписания запусков тестов с помощью Monitor
- запуск тестов из командной строки с помощью NEWMAN
- различные виды Авторизаций (Auth, API Keys или OAuth)
- интеграция с системой контроля версий GIT
- непрерывная интеграция с Jenkins
Для кого этот курс:
- Все желающие автоматизировать свою работу с помощью Postman и его функциональности.
- Желающие получить интересные знания о функциональных возможностях данного инструмента.