Содержание курса
1. HTTP протокол и основы веб
6 уроков
53
6
0м
0
Закрытый
1.1
Что такое API и зачем тестировать
↗
33
4
0м 10с
0
Закрытый
1.2
HTTP методы
↗
3
0
-
0
Закрытый
1.3
Статусы ответов
↗
3
0
-
0
Закрытый
1.4
Headers и их роль
↗
1
1
-
0
Закрытый
1.5
Cookies vs Tokens
↗
2
0
-
0
Закрытый
1.6
Тест
↗
11
1
-
0
2. Форматы данных JSON/XML
5 уроков
6
1
0м
0
Закрытый
2.1
Структура JSON
↗
1
0
-
0
Закрытый
2.2
JSON Schema валидация
↗
1
0
-
0
Закрытый
2.3
XML vs JSON сравнение
↗
0
0
-
0
Закрытый
2.4
Парсинг ответов
↗
1
0
-
0
Закрытый
2.5
Тест
↗
3
1
-
0
3. Postman — интерфейс тестировщика
5 уроков
2
1
0м
0
Закрытый
3.1
Установка и первый запрос
↗
0
0
-
0
Закрытый
3.2
Collections и Environments
↗
0
0
-
0
Закрытый
3.3
Variables
↗
0
0
-
0
Закрытый
3.4
Pre-request Scripts
↗
0
0
-
0
Закрытый
3.5
Тест
↗
2
1
-
0
4. REST API тестирование
5 уроков
2
1
0м
0
Закрытый
4.1
REST принципы
↗
0
0
-
0
Закрытый
4.2
CRUD операции на практике
↗
0
0
-
0
Закрытый
4.3
Query параметры и Path параметры
↗
0
0
-
0
Закрытый
4.4
Фильтрация и пагинация
↗
0
0
-
0
Закрытый
4.5
Тест
↗
2
1
-
0
5. GraphQL введение
5 уроков
2
1
0м
0
Закрытый
5.1
GraphQL vs REST
↗
0
0
-
0
Закрытый
5.2
Schema, Query, Mutation
↗
0
0
-
0
Закрытый
5.3
GraphQL Playground/Apollo Studio
↗
0
0
-
0
Закрытый
5.4
Fragments и Variables
↗
0
0
-
0
Закрытый
5.5
Тест
↗
2
1
-
0
6. Авторизация в API
5 уроков
3
1
0м
0
Закрытый
6.1
Basic Auth и API Keys
↗
1
0
-
0
Закрытый
6.2
Bearer Token (JWT)
↗
0
0
-
0
Закрытый
6.3
OAuth 2.0 (Client Credentials)
↗
0
0
-
0
Закрытый
6.4
Refresh Tokens
↗
0
0
-
0
Закрытый
6.5
Тест
↗
2
1
-
0
7. Тест-кейсы для API
5 уроков
3
1
0м
0
Закрытый
7.1
Positive/Negative сценарии
↗
0
0
-
0
Закрытый
7.2
Edge cases и Boundary testing
↗
0
0
-
0
Закрытый
7.3
Contract testing
↗
0
0
-
0
Закрытый
7.4
Rate Limiting
↗
1
0
-
0
Закрытый
7.5
Тест
↗
2
1
-
0
8. Автоматизация в Postman
5 уроков
2
1
0м
0
Закрытый
8.1
Postman Tests (pm.test)
↗
0
0
-
0
Закрытый
8.2
Assertions (pm.expect)
↗
0
0
-
0
Закрытый
8.3
Newman CLI
↗
0
0
-
0
Закрытый
8.4
Data-driven тесты (CSV/JSON)
↗
0
0
-
0
Закрытый
8.5
Тест
↗
2
1
-
0
9. Mock-серверы и виртуализация
5 уроков
2
1
0м
0
Закрытый
9.1
Postman Mock Servers
↗
0
0
-
0
Закрытый
9.2
WireMock/JSON Server
↗
0
0
-
0
Закрытый
9.3
Тестирование без бэкенда
↗
0
0
-
0
Закрытый
9.4
Mock для CI/CD
↗
0
0
-
0
Закрытый
9.5
Тест
↗
2
1
-
0
10. WebSockets и реального времени
5 уроков
2
1
0м
0
Закрытый
10.1
WebSocket протокол
↗
0
0
-
0
Закрытый
10.2
Postman WebSocket support
↗
0
0
-
0
Закрытый
10.3
Socket.io тестирование
↗
0
0
-
0
Закрытый
10.4
SSE (Server-Sent Events)
↗
0
0
-
0
Закрытый
10.5
Тест
↗
2
1
-
0
11. gRPC и продвинутые протоколы
5 уроков
4
1
0м
0
Закрытый
11.1
gRPC vs REST
↗
1
0
-
0
Закрытый
11.2
Protocol Buffers (.proto)
↗
0
0
-
0
Закрытый
11.3
Postman gRPC support
↗
0
0
-
0
Закрытый
11.4
BloomRPC/Krash
↗
1
0
-
0
Закрытый
11.5
Тест
↗
2
1
-
0
12. CI/CD и интеграция
5 уроков
3
1
0м
0
Закрытый
12.1
GitHub Actions + Newman
↗
1
0
-
0
Закрытый
12.2
GitLab CI для API тестов
↗
0
0
-
0
Закрытый
12.3
Allure отчеты
↗
0
0
-
0
Закрытый
12.4
Slack/Telegram уведомления
↗
0
0
-
0
Закрытый
12.5
Тест
↗
2
1
-
0
13. Итоговое тестирование
1 урок
2
1
0м
0
Закрытый
13.1
Тест - 1
↗
2
1
-
0