Как писать тест-скрипты в Postman?

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

Postman Tests — JavaScript в вкладке Tests, запускается после получения ответа. Основные assertions: pm.test("Status 200", () => pm.response.to.have.status(200)), pm.expect(jsonBody.id).to.be.a("number"), pm.expect(headers["content-type"]).to.include("application/json"). Pre-request Scripts — выполняются до запроса: генерация данных, получение токена. Переменные: pm.environment.set("key", value). Чейнинг запросов: авторизация → создание объекта → проверка. pm.sendRequest для вложенных запросов.

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

Как организовать smoke тесты в CI/CD?