Делал ли прогоны коллекций

«Делал ли прогоны коллекций» — вопрос из категории API тестирование, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Да, работал с коллекциями в Postman. Писал и прогонял тестовые сценарии для API, включая проверки статус-кодов, структуры ответов и валидации данных.

Пример коллекции:

{
  "info": {
    "name": "User API Tests",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item": [
    {
      "name": "Create User",
      "request": {
        "method": "POST",
        "url": "https://api.example.com/users",
        "body": {
          "mode": "raw",
          "raw": "{"name": "John", "email": "john@example.com"}"
        }
      },
      "event": [
        {
          "listen": "test",
          "script": {
            "exec": [
              "pm.test("Status code is 201", () => {",
              "  pm.response.to.have.status(201);",
              "});"
            ]
          }
        }
      ]
    }
  ]
}

Использовал переменные окружения, параметризацию и автоматизацию через Newman.