1、mock接口冒烟用例测试是,如果有2个返回参数,需要做如下配置
如果有返回的数据code有2个参数,变量名:“code|1”,表示随机任选一个参数;然后其备注:@mock=[200,-1],标示在2个返回参数中任选一个
同时,data需要做if判断@mock=function(){if(this.code != 200){return ;}else{return data后面的数据;}} data后面的数据请看图2
最后,在返回的massage参数添加固定函数:@mock=function(){if(this.code != 200){return "error";}else{return ;}}
注意: 函数function(){if(this.code != 200){return "error";}else{return ;}} 是massage固定语法;
data和massage不同点:
massage=function(){if(this.code != 200){return "error";}else{return ;}}
data= function(){if(this.code != 200){return ;}else{return data后面的数据;}}