Чему вы научитесь
- Работать со всеми типами HTTP-запросов (GET, POST, PUT, DELETE).
- Виртуозно управлять Query-параметрами и Headers.
- Различать и настраивать разные типы Auth (Bearer, API Key, Basic).
- Писать автотесты на JavaScript внутри Postman.
- Использовать Pre-request Script для динамической подготовки данных.
- Профессионально работать с переменными и окружениями (Environments).
- Использовать Mock Server для имитации бэкенда.
- Автоматизировать запуск коллекций через Collection Runner и консольный инструмент Newman.
- Интегрировать тесты в процесс CI/CD с использованием GitHub Actions.
О курсе
Программа курса:
-
Введение в Postman: Знакомство с интерфейсом и настройка рабочего пространства.
-
GET-запрос: Учимся получать данные от сервера.
-
Query параметры: Фильтрация и поиск данных через URL.
-
POST | PUT | DELETE: Создание, обновление и удаление ресурсов.
-
Авторизация: Аутентификация и контроль прав доступа.
-
Headers (Заголовки): Метаданные запроса и ответа.
-
Автотесты: Написание скриптов проверки (Assertions) на JS.
-
Pre-request Script: Логика до отправки запроса.
-
Environments (Окружения): Управление конфигами для Dev, Test и Prod.
-
Переменные: Снижение дублирования данных и динамические тесты.
-
Cookies and Sessions: Тестирование состояния и веб-сессий.
-
Mock Server: Работа без готового бэкенда.
-
Collection Runner: Массовый запуск и тестирование данных.
-
CI/CD: Связка Newman + GitHub Actions для полной автоматизации.
Наши преподаватели
Программа курса
Что вы получаете
- Знание Postman требуется в 70–85% всех вакансий для тестировщиков.
- Этот тренажер— интенсивное практическое погружение в самый востребованный инструмент тестирования API.
- Мы пройдем путь от понимания того, как работают HTTP-методы, до создания профессиональных пайплайнов автоматизации в GitHub Actions.