我有一个邮递员请求的 JSON 集合。我通过纽曼运行它。有没有办法可以使用 newman 或 postman 将特定请求(不是全部)的 XML 响应导出到文件
谢谢
我有一个邮递员请求的 JSON 集合。我通过纽曼运行它。有没有办法可以使用 newman 或 postman 将特定请求(不是全部)的 XML 响应导出到文件
谢谢
据我所知,没有为 newman 开发的 XML 报告器。快速解决此问题的最简单且不费吹灰之力的方法是将响应解析添加到某些请求或集合(如果您需要全部)
在测试中,您可以添加:
let responseJSON = JSON.parse(responseBody)
tests["Status code is 200"] = responseCode.code === 200;
if(responseCode.code !== 200)
{
console.log(responseJSON);
return;
}
或者
try {
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("jwt_token", jsonData.data.token);
} catch (err) {
console.log(err);
}
或者,如果您不需要仅在出现错误后输出它,则只需:
var body = JSON.parse(responseBody)
console.log(body);