1、环境变量

2、自动化测试脚本

pm.test("获取服务列表", function () {//是否成功var isOk=pm.response.to.have.status(200);if (isOk){//获取结果var jsonData = pm.response.json();//数据不为空if(jsonData.data.length > 0){//设置环境变量pm.environment.set("serviceName", jsonData.data[0]);//打印日志console.log("serviceName:"+pm.environment.get("serviceName"));//跳转执行postman.setNextRequest("添加诊断规则");}else{console.log("获取服务列表:为空")}}else{console.log("获取服务列表:查询失败");}});
pm.test("查询诊断规则", function () {var isOk=pm.response.to.have.status(200);if (isOk){var jsonData = pm.response.json();if(jsonData.data.length > 0){pm.environment.set("strategy_id", jsonData.data[0].id);console.log("查询诊断规则:成功"+jsonData.data);postman.setNextRequest("更新诊断规则");}else{console.log("查询诊断规则:结果为空")}}else{console.log("查询诊断规则:查询失败");}});
{``"id"``:``_{{strategy_id}}_``,``"threshold"``:``0.001}
pm.test("更新诊断规则", function () {var isOk=pm.response.to.have.status(200);if (isOk){var jsonData = pm.response.json();pm.expect(jsonData.data).to.eql("更新成功");console.log("更新诊断规则:成功");}else{console.log("更新诊断规则:失败");}});
3、传参
3.1、数组传参 get请求

