Senior
Kako osigurati jedinstvenost podataka u JSON zahtevu u Postmanu, a da ih ne unosite ručno svaki put?
sobes.tech АИ
Одговор од АИ
В 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.