在邮递员集合中检索随机生成的变量
retrieve randomly generated variable in a postman collection
我创建了一个包含 2 个请求的集合:
第一个查询每次在 Json 对象中执行时随机生成一个 id。这是回复:
我必须获取第二个请求中使用的 ID,其 url 具有以下格式:
我的测试环境/{{id}}
为此,我通过像这样检索我的 ID 在集合中创建了一个变量:
这行得通,但问题是如果我重播第一个查询,这个 ID 将不同,第二个查询将不会 return 预期的状态代码。
如何在我的案例中正确设置此 ID?
谢谢
您可以将其添加到第一个请求的 Tests
脚本中:
pm.collectionVariables.set('id', pm.response.json().id)
这将在您每次点击发送时设置一个新的 id
变量,这可以在下一个请求中使用。
我创建了一个包含 2 个请求的集合:
第一个查询每次在 Json 对象中执行时随机生成一个 id。这是回复:
我必须获取第二个请求中使用的 ID,其 url 具有以下格式: 我的测试环境/{{id}}
为此,我通过像这样检索我的 ID 在集合中创建了一个变量:
这行得通,但问题是如果我重播第一个查询,这个 ID 将不同,第二个查询将不会 return 预期的状态代码。
如何在我的案例中正确设置此 ID?
谢谢
您可以将其添加到第一个请求的 Tests
脚本中:
pm.collectionVariables.set('id', pm.response.json().id)
这将在您每次点击发送时设置一个新的 id
变量,这可以在下一个请求中使用。