Sobes.tech
Назад к вопросам
Senior
12

Как обеспечить уникальность данных в JSON-запросе в Postman, не вводя их вручную каждый раз?

Компании, где спрашивали
ПромсвязьбанкПромсвязьбанк

Ответ от нейросети

sobes.tech AI

В Postman для обеспечения уникальности данных в JSON-запросе без ручного ввода можно использовать встроенные динамические переменные и скрипты:

  • Динамические переменные Postman: например, {{$timestamp}} — вставляет текущее время в миллисекундах, {{$randomUUID}} — генерирует уникальный UUID.

  • Pre-request Script: в этом скрипте можно программно создавать уникальные значения и сохранять их в переменные окружения или коллекции, а затем подставлять в тело запроса.

Пример использования в теле запроса JSON:

{
  "userId": "{{$randomUUID}}",
  "createdAt": "{{$timestamp}}"
}

Или в Pre-request Script:

pm.environment.set("uniqueId", Date.now().toString());

В теле запроса:

{
  "sessionId": "{{uniqueId}}"
}

Такой подход позволяет автоматически генерировать уникальные данные при каждом запуске запроса, что удобно для тестирования API.