Может ли текущее значение переменной использоваться в качестве ключа для другой переменной в Postman? - PullRequest
0 голосов
/ 11 марта 2019

Я хочу иметь возможность извлечь значение предварительно заданной переменной и использовать его в качестве ключа для следующей переменной.

В рамках моей установки я объявил первую переменную как

pm.environment.set("uuid", "1eb253c");

, который устанавливает UUID, затем я хочу использовать значение, хранящееся в UUID (1eb253c), в качестве ключа для второй переменной.

Так, чтобы в конце процесса у меня было двапеременные:

  1. UUID со значением 1eb253c

AND

1eb253c со значением, извлеченным из ответа

возможно ли это?

Ответы [ 2 ]

0 голосов
/ 13 марта 2019

После объявления вашей переменной среды uuid попробуйте объявить другую переменную среды, которая использует значение "uuid" в качестве ключа и ответ на запрос в качестве значения:

pm.environment.set(pm.environment.get("uuid"), pm.response)
0 голосов
/ 11 марта 2019

Этого можно достичь:

var role_data = pm.response.json().results[0];
postman.setGlobalVariable(pm.environment.get("uuid"), role_data.role_category_id);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...