【发布时间】:2018-02-10 11:04:14
【问题描述】:
我正在 Postman 中测试 API。 我想从 XML 格式的邮递员响应中获取变量并设置 该值作为环境变量。 我的邮递员请求响应如下。
<bmi version="2.0">
<job id="2031012"></job>
</bmi>
这里的 BMI 和 JOB 是标签 我希望 ID 的值设置一个环境变量并将其用于另一个 api test 作为输入参数。
我在测试脚本中使用以下代码
tests["Status code is 200"] = responseCode.code === 200;
tests["Body matches string"] = responseBody.has("id");
var responseJson = xml2Json(responseBody);
console.log(responseJson);
postman.setEnvironmentVariable("id",responseJson.id);{code'enter code here'}
【问题讨论】:
-
请参考包含邮递员请求的XML响应和我用来设置环境变量的邮递员脚本的图片
-
我认为,如果您编辑您的问题以包含图片中的文字,您会得到更积极的回应。
标签: postman