Что умеет Postman и как его использовать для тестирования?

Middle
450 просмотров
AFK Offer AI

Postman — один из главных инструментов для API тестирования. Умеет: отправлять HTTP запросы, сохранять collections, использовать environments (dev/staging/prod переменные), писать pre-request scripts (подготовка данных) и тесты (assertions на ответ). Из Postman можно: выгружать коллекции в Newman для CLI-запуска в CI, документировать API, делать mock-серверы. Тесты пишутся на JavaScript через pm.expect().

Следующий вопрос

Составьте чеклист для тестирования новой фичи "Промокоды": промокод применяется, скидка считается правильно, срок действия, ограничение по количеству использований, один юзер один раз, stackable/non-stackable.