Какой опыт использования Postman

«Какой опыт использования Postman» — вопрос из категории Библиотеки, который задают на 10% собеседований Frontend Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Использовал Postman для тестирования API, отладки запросов и документирования эндпоинтов. Работал с REST и GraphQL, настраивал окружения, переменные, коллекции. Автоматизировал тесты через скрипты на JS в Postman (пример):

pm.test("Status code is 200", function() {
    pm.response.to.have.status(200);
});

pm.test("Response has correct data", function() {
    const jsonData = pm.response.json();
    pm.expect(jsonData.name).to.eql("John");
});

Также использовал Newman для запуска коллекций в CI/CD. Опыт включает работу с авторизацией (OAuth2, JWT), заголовками, параметрами запросов.