QA-собеседование: Postman, HTTP и тест-дизайн
Ведущий в прямом эфире проводит участнице открытое мок-собеседование по QA с вопросами по API-тестированию. Обсуждаются Postman, переменные окружения, запросы, коды HTTP-ответов и классы эквивалентности.
- Опубликовано на YouTube:
- Просмотры на YouTube: 6,8 тыс.
- Лайки на YouTube: 167
Коротко о видео
Это часть длинного прямого эфира с несколькими разговорами о QA-карьере и открытым мок-собеседованием участницы. В техническом блоке ведущий просит объяснить, как в Postman тестировать запросы для авторизованного пользователя, использовать переменные окружения и получать данные для API-тестов. Затем он уточняет различия между передачей данных в URL и теле запроса, запуск коллекций без графического интерфейса и роль Newman в CI. Участница отвечает на вопросы о методах GET и POST, группах HTTP-кодов и проверке диапазонов с помощью классов эквивалентности. Ведущий дополняет и корректирует ответы, связывая техники тест-дизайна с формами, полями и рисками сокращения набора тестов.
Затронутые темы
Что взять на заметку
- Переменные окружения Postman помогают запускать одну коллекцию в разных окружениях.
- Для авторизованных API-запросов нужно сохранять и подставлять данные сессии или токен из предыдущих ответов.
- Коллекции Postman можно запускать на сервере через Newman и включать в CI-пайплайн.
- GET используют для получения данных, а POST — для отправки данных на обработку или создание ресурса.
- Коды 4xx указывают на проблему на стороне клиента, а 5xx — на ошибку сервера.
- Классы эквивалентности и граничные значения сокращают набор проверок, но требуют учёта рисков домена.