Курс на Stepik
Обложка курса «Тестирование API (Postman + REST/GraphQL)» на Stepik
Бесплатно

Тестирование API (Postman + REST/GraphQL) 0.000

Открыть на
STEPIK.ORG

Курс для тестировщиков, которые хотят освоить API-тестирование с нуля до CI/CD. Изучите HTTP, REST, GraphQL, WebSockets, gRPC. Научитесь работать в Postman, писать автотесты, подключать моки, настраивать пайплайны в GitHub Actions с уведомлениями в Telegram/Slack. Более 100 практических заданий и итоговый проект.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тестирование API (Postman + REST/GraphQL)»Учеников на курсе 414
Сертификаты, выданные на курсе «Тестирование API (Postman + REST/GraphQL)»Сертификатов выдано 0
Отзывы о курсе «Тестирование API (Postman + REST/GraphQL)»Отзывов получено 0
Рейтинг курса «Тестирование API (Postman + REST/GraphQL)»Рейтинг курса 0.000
Уроки в курсе «Тестирование API (Postman + REST/GraphQL)»Количество уроков 62
Тесты в курсе «Тестирование API (Postman + REST/GraphQL)»Количество квизов 208
Время прохождения курса «Тестирование API (Postman + REST/GraphQL)»Время прохождения курса
Обновления курса «Тестирование API (Postman + REST/GraphQL)»Обновления курса
Дата публикации курса «Тестирование API (Postman + REST/GraphQL)»Дата публикации курса
Последнее обновление курса «Тестирование API (Postman + REST/GraphQL)»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Тестирование API (Postman + REST/GraphQL)» 13 разделов Уроки в курсе «Тестирование API (Postman + REST/GraphQL)» 62 урока Тесты в курсе «Тестирование API (Postman + REST/GraphQL)» 208 тестов Время прохождения курса «Тестирование API (Postman + REST/GraphQL)» 4 ч. Последнее обновление курса «Тестирование API (Postman + REST/GraphQL)» обн. 25 августа 2026

HTTP протокол и основы веб

6 уроков
1. Что такое API и зачем тестировать
2. HTTP методы
3. Статусы ответов
4. Headers и их роль
5. Cookies vs Tokens
6. Тест

Форматы данных JSON/XML

5 уроков
1. Структура JSON
2. JSON Schema валидация
3. XML vs JSON сравнение
4. Парсинг ответов
5. Тест

Postman — интерфейс тестировщика

5 уроков
1. Установка и первый запрос
2. Collections и Environments
3. Variables
4. Pre-request Scripts
5. Тест

REST API тестирование

5 уроков
1. REST принципы
2. CRUD операции на практике
3. Query параметры и Path параметры
4. Фильтрация и пагинация
5. Тест

GraphQL введение

5 уроков
1. GraphQL vs REST
2. Schema, Query, Mutation
3. GraphQL Playground/Apollo Studio
4. Fragments и Variables
5. Тест

Авторизация в API

5 уроков
1. Basic Auth и API Keys
2. Bearer Token (JWT)
3. OAuth 2.0 (Client Credentials)
4. Refresh Tokens
5. Тест

Тест-кейсы для API

5 уроков
1. Positive/Negative сценарии
2. Edge cases и Boundary testing
3. Contract testing
4. Rate Limiting
5. Тест

Автоматизация в Postman

5 уроков
1. Postman Tests (pm.test)
2. Assertions (pm.expect)
3. Newman CLI
4. Data-driven тесты (CSV/JSON)
5. Тест

Mock-серверы и виртуализация

5 уроков
1. Postman Mock Servers
2. WireMock/JSON Server
3. Тестирование без бэкенда
4. Mock для CI/CD
5. Тест

WebSockets и реального времени

5 уроков
1. WebSocket протокол
2. Postman WebSocket support
3. Socket.io тестирование
4. SSE (Server-Sent Events)
5. Тест

gRPC и продвинутые протоколы

5 уроков
1. gRPC vs REST
2. Protocol Buffers (.proto)
3. Postman gRPC support
4. BloomRPC/Krash
5. Тест

CI/CD и интеграция

5 уроков
1. GitHub Actions + Newman
2. GitLab CI для API тестов
3. Allure отчеты
4. Slack/Telegram уведомления
5. Тест

Итоговое тестирование

1 урок
1. Тест - 1