【发布时间】:2018-11-30 23:10:20
【问题描述】:
我有一个邮递员请求的 JSON 集合。我通过纽曼运行它。 有没有办法可以使用 newman 或 postman 将特定请求(不是全部)的 XML 响应导出到文件中
谢谢
【问题讨论】:
标签: postman export-to-csv newman postman-collection-runner
我有一个邮递员请求的 JSON 集合。我通过纽曼运行它。 有没有办法可以使用 newman 或 postman 将特定请求(不是全部)的 XML 响应导出到文件中
谢谢
【问题讨论】:
标签: postman export-to-csv newman postman-collection-runner
据我所知,没有为 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);
【讨论】: