摘要:
如下图,订单编号的参数在data父字段内 Eolinker返参校验的写法就需要有些变化 先写Data父参,添加子字段,再写子参 预期结果不支持全局变量 可通过添加绑定,绑定前一个接口返回参数,进行匹配 阅读全文
摘要:
特别注意:需要使用全局变量或者预处理前务必阅读本链接https://www.cnblogs.com/becks/p/13713278.html 一、案例1 1、场景描述: 后一个请求需要前一个请求提供的数据来构造请求数据,如新建商品后返回商品ID,访问商品需要获取ID来构造请求,实现商品页请求测试{ 阅读全文
摘要:
如上图红色箭头,需要校验返回值内是否包含”创建满足条件的优惠券”这一内容 如果需要满足以上校验,最好的方法就是使用正则进行匹配 切换到正则匹配,输入需要校验的内容,即可实现正则匹配校验 上面的案例是判断存在数据,校验通过,接口执行通过。 如果是判断数据存在,校验失败,接口执行不通过,或者数据不存在, 阅读全文
摘要:
特别注意:需要使用全局变量或者预处理前务必阅读本链接https://www.cnblogs.com/becks/p/13713278.html 场景描述: 删除(清空)购物车接口,需要传入获取的每一项商品数据 这里就有一个问题,购物车内有多少数据是不可知的,查询出来的结果均显示为下方格式 所以,对查 阅读全文
摘要:
后置代码内加入如下代码: function sleep(milliSeconds){ var startTime = new Date().getTime(); // get the current time while (new Date().getTime() < startTime + mil 阅读全文
摘要:
特别注意:需要使用全局变量或者预处理前务必阅读本链接https://www.cnblogs.com/becks/p/13713278.html 如下图,请求参pageName参数为中文,提交后报错 需要把请求数据编码后提交,预处理请求预处理输入“raw=JSON.stringify(raw)”解决问 阅读全文
摘要:
如下图,获取H5首页菜单,验证菜单名是否正确 找到对应的接口,查看返回数据,菜单名字存放在TabBar下的3个数组内 Eolinker传统的JSON参数定位(json结构定位)只能校验第一个数组内的pageName 而测试预期是需要拼配所有的菜单名称,有两种方法解决这个需求 方法1、JSON参数定位 阅读全文
摘要:
-- r.status_code #响应状态码 -- r.content #字节方式的响应体,会自动为你解码 gzip 和 deflate 压缩 -- r.headers #以字典对象存储服务器响应头,但是这个字典比较特殊,字典键不区分大小写,若键不存在则返回None -- r.json() #Re 阅读全文