一、URL:
https://www.v2ex.com/api/nodes/show.json?name={{node_name}}
node_name为环境变量,取值可以是python,php,qna
断言:
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
var res = JSON.parse(responseBody);//获取响应的JSON对象
//var node_name = pm.environment.get("node_name");//获取环境变量node_name的值
//console.log(node_name);//控制台输出查看变量的值
//tests["返回的name正确"] = res.name === node_name;
tests["返回的name正确"] = res.name === data.value;//运行时选择data file方式,断言的值等于文件里的值
console.log(res.name);
二、Collection Runner选择文件方式运行
文件内容:[{"node_name":"python"},{"node_name":"php"},{"node_name":"qna"}]
三、运行结果:
有时passed,有时failed,原因不详,控制台输出有时有值,有时为空