Как создать коллекцию в Postman?

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

Ответ

Коллекции в Postman позволяют группировать и организовывать API-запросы.

Способы создания коллекции:

  1. Через интерфейс Postman:

    • Нажмите "Collections" в левой панели
    • Кликните "+" (Create a new Collection) или "New" → "Collection"
    • Заполните основные параметры:
      • Name: Имя коллекции
      • Description: Описание (опционально)
      • Authorization: Настройки авторизации по умолчанию
  2. Импорт коллекции:

    • File → Import
    • Выберите файл коллекции (JSON, YAML)
    • Или вставьте ссылку на публичную коллекцию

Настройка коллекции:

// Pre-request Script (выполняется перед каждым запросом)
pm.collectionVariables.set("baseUrl", "https://api.example.com/v1");
pm.collectionVariables.set("apiKey", "your-api-key-here");

// Tests (выполняется после каждого запроса)
pm.test("Status code is 200", function() {
    pm.response.to.have.status(200);
});

// Установка переменных окружения
pm.environment.set("timestamp", new Date().getTime());

Структура коллекции:

📁 API Collection
├── 📁 Authentication
│   ├── POST Login
│   └── POST Refresh Token
├── 📁 Users
│   ├── GET Get Users
│   ├── POST Create User
│   └── 📁 {User ID}
│       ├── GET Get User
│       └── PUT Update User
└── 📁 Products
    ├── GET List Products
    └── POST Create Product

Практические советы:

  • Используйте папки для логической группировки запросов
  • Настройте переменные коллекции для повторно используемых значений
  • Добавляйте описания к запросам и коллекциям
  • Экспортируйте коллекции для контроля версий
  • Используйте мониторы для периодического запуска коллекций