Тестирование API
Программа курса
"Тестирование API"
1. Введение в тестирование API
Вы просмотрите две видео лекции и узнаете что такое: Веб-сервера, веб-клиенты (браузеры) и сеть. HTTP: протокол и запросы, методы (GET, POST, DELETE, PUT и др). HTTP запросы - формирование запросов, атрибуты запросов. HTTP ответы - коды ответов и как их понимать. Применение Postman и Swagger.
2. Практика PET API
1. Создаем тестовую коллекцию с запросами: POST, GET, PUT, DELETE
2. Учимся читать Swagger
3. Переносим запросы в Postman
4. Пишем проверочные тесты
5. Запускаем Collection runner
3. Практика STORE API
1. Создаем тестовую коллекцию с запросами: POST, GET, PUT, DELETE
2. Учимся читать Swagger
3. Переносим запросы в Postman
4. Пишем проверочные тесты
5. Запускаем Collection runner
6. Используем Path Variables и Environment Variable
4. Практика User API
1. Создаем тестовую коллекцию с запросами: POST, GET, PUT, DELETE, POST Array
2. Учимся читать Swagger
3. Переносим запросы в Postman
4. Пишем проверочные тесты
5. Запускаем Collection runner
6. Используем Headers
5. Создание тестовых матриц
1.Создаем позитивную и негативную тестовые матрицы
2. Планируем прогон API
3. Анализируем результаты
6. Выполнение тестов
1. Создаем Collection runners
2. Используем раззличные snippets для написания тестов
7. Автоматизация тестов
1. Передаем в запросе рандомные значения
2. Объявляем Path Variables
3. Создаем Environment Variables
4. Передаем переменные между запросами
Расписание курсов
Чему вы научитесь
- Вы научитесь писать автотест на тестирование API, использовать инструменты Postman и Swagger