一、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);

postman做接口测试的举例

二、Collection Runner选择文件方式运行

postman做接口测试的举例

文件内容:[{"node_name":"python"},{"node_name":"php"},{"node_name":"qna"}]

三、运行结果:

有时passed,有时failed,原因不详,控制台输出有时有值,有时为空

postman做接口测试的举例

相关文章:

  • 2021-04-23
  • 2022-01-04
  • 2021-04-18
  • 2021-05-26
  • 2021-09-01
  • 2021-08-17
  • 2021-11-04
猜你喜欢
  • 2022-12-23
  • 2022-01-07
  • 2022-01-29
  • 2021-05-16
  • 2021-12-16
  • 2021-06-20
  • 2022-12-23
相关资源
相似解决方案