Курс на 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)»Учеников на курсе 491
Сертификаты, выданные на курсе «Тестирование 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)» 5 ч. Последнее обновление курса «Тестирование 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 ↗