2017-09-01 43 views
-2

我正在测试Postman中的API。 我想从XML格式的postman响应中获取变量,并设置 这个值作为环境变量。 我的邮递员请求回复如下所示。从API响应中检索变量值(以xml格式)并将其设置为邮差中的环境变量

<bmi version="2.0"> 
    <job id="2031012"></job> 
</bmi> 

这里BMI和JOB是标签 我想ID的值来设置的环境变量和使用它的另一 API测试作为输入参数。

我用下面的测试脚本

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'} 
+2

请参考图像,其中包含邮递员请求的XML响应和我使用的邮递员脚本et环境变量 – PurnenduRath

+0

我认为如果您编辑问题以包含图像中的文本,您会得到更积极的回应。 – Fishcake

回答