Ответ
Environment (Окружение) в Postman — это набор переменных, используемых для параметризации запросов, тестов и скриптов. Он позволяет переключаться между разными конфигурациями (например, dev, staging, prod) без ручного изменения данных в каждом запросе.
Пример использования переменной в URL запроса:
{{base_url}}/api/v1/users
Где base_url — переменная окружения (например, https://api.dev.example.com).
Как работать с переменными в скриптах:
// Установить переменную из ответа API (например, токен авторизации)
pm.environment.set("auth_token", pm.response.json().access_token);
// Получить значение переменной
let apiKey = pm.environment.get("api_key");
Преимущества:
- Управление конфигурациями: Быстрое переключение между средами.
- Безопасность: Чувствительные данные (ключи, пароли) хранятся в переменных, а не в коллекции.
- Повторное использование: Один запрос работает с разными окружениями.
- Совместная работа: Окружения можно экспортировать и импортировать в команде.