在进行登录等接口测试时,会有角色区分,然后会返回具体的参数来区分角色,所以我们可以使用接口测试工具,执行写脚本中判断语句,输入用户名和密码登录,获取返回参数获取token值,执行后脚本中获取tokenvartoken=response.json.token;使用if语句判断token的值,if(token=="1651AS5a612q54"){apt.variables.set("token_s","1");}else{apt.variables.set("token_s","2");}其他接口在随机生成不同数据时调用token_s有时也可以配合mock.js使用,返回值不同,输入随机手机号,时间戳等vartoken=response.json.令牌;if(token=="1651AS5a612q547"){constphonePrefix=['132','135','189'];constindex=Math.floor(Math.random()*phonePrefix.length);varphone=phonePrefix[index]+Mock.mock(/d{8}/);apt.variables.set("token_s",phone);}else{vartimestamp=Date.parse(newDate());apt.variables.set("token_s",timestamp);}
