QA Postman API тестирование автоматизация собеседованиеQA QAинженер обучениеIT качествоПО тестировщик JavaScript ITобучение тестировщик
В этом видео мы разберем одну из самых мощных фич в Postman Pre-request скрипты .
Вы узнаете как превратить этот инструмент в своего личного помощника который возьмет на себя всю рутину по подготовке API-запросов и сделает ваши тесты по-настоящему автономными.
Мы детально обсудим три классические проблемы и их решения:
Автоматическая аутентификация : как научить Postman проверять наличие и возраст токена обновляя его только при необходимости.
Это критически важно для стабильности тестов в CICD.
Управление окружениями DevStageProd : как с помощью одного скрипта автоматически подставлять нужный базовый URL исключая риск случайно уронить продакшн.
Генерация уникальных данных : когда использовать встроенные переменные типа randomEmail а когда писать кастомный скрипт для сложных корпоративных форматов.
Специально для подготовки к собеседованию мы подготовили:
Разбор иерархии скриптов коллекция ..
папка ..
запрос.
Примеры кода на JavaScript которые демонстрируют глубокую экспертизу.
Готовые ответы на вопросы о стратегии тестирования API на разных окружениях.
Смотрите до конца чтобы получить пошаговую инструкцию по созданию чистого и легко поддерживаемого тестового набора который будет работать месяцами без ручного вмешательства!
00:00 Пре-реквизит скрипты: ваш главный козырь в автоматизации API
00:44 Что такое Pre-request скрипты и как они работают под капотом
01:15 Иерархия скриптов: как писать код один раз для всей коллекции
01:34 Кейс 1: Автоматическое обновление токенов и работа с таймстемпами
03:07 Разбор кода: как проверять валидность токена перед отправкой
03:43 Кейс 2: Безопасное переключение между Dev Stage и Prod
04:24 Разбор кода: динамическая подстановка Base URL на основе окружения
04:56 Кейс 3: Генерация уникальных данных для регистрации пользователей
05:40 Когда скрипт лучше встроенных динамических переменных Postman
06:31 Итоговая шпаргалка для подготовки к техническому интервью
Подписывайтесь на канал чтобы уверенно проходить технические раунды и развивать свои навыки в автоматизации тестирования!
Источник: rutube.ru