摘要: 小型系统是不需要用很复杂的框架去做接口自动化的,postman也可以满足 1、先拿到接口文档,堵车有的开发是不会去维护一份完整的接口文档的,所以第一步需要我们自己去找到接口 传参 -1、1找到你要的接口,右键如图 -1、2 打开postman 直接导入,粘贴到下图中 -1、3 导入后如下图,body 阅读全文
posted @ 2021-06-08 10:26 yangcube 阅读(332) 评论(0) 推荐(0) 编辑
摘要: -1、先请求一遍接口,找到你要断点修改的接口,设置断点 可以设置 如下图1 或者 图2 直接点击两下 -2、设置好断点后,重新请求数据,如下图找到这个接口,双击打开右面修改下你想修改的值,保存。点击run -3、页面上就是你修改过的值了,如果下次请求还是要改这个值,就直接把这个接口拖到右边,添加规则 阅读全文
posted @ 2021-05-25 11:29 yangcube 阅读(127) 评论(0) 推荐(0) 编辑
摘要: selenium 相当于客户端,用python 语言 发出一些操作指令,比如打开浏览器,通过chrome 驱动翻译,最后传达到浏览器 1、安装selenium : 2、安装chromedrive 要和自己电电脑的浏览器版本对应,下载后把exe 放到浏览器的安装目录下 安装好后,输入以下代码,运行能正 阅读全文
posted @ 2020-10-28 14:24 yangcube 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 接口测试中,我们经常会用到上一个接口的返回值作为下一个接口的参数,例如,先登录,获取到token,再进行下一个接口 下面以绑定解绑接口为例 1、首先要执行绑定关系的接口,需要传参一个手机号,查询下这个手机号的绑定关系,响应值里面有个 subscriptionId 需要拿这个值传参给解绑的接口,取值可 阅读全文
posted @ 2020-09-07 19:59 yangcube 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: 1、ios手机-设置12小时制 输入框日期控件,要小于当前的时间:客户报上来的视频 选择的时间是晚于当前的时间,但是仍然提示不能保存成功 问题原因:ios 手机设置12小时制的问题 测试注意:1、ios设置12小时、24小时制。2、不同手机,设置不同的时区,判断是手机本地时间,还是服务器的时间 2、 阅读全文
posted @ 2019-12-02 15:00 yangcube 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 1、关于时间等待 Wait Until Keyword Succeeds 3x 300ms Wait Until Element Is Visible ${xpath} ${time_out} 元素在[${time_out}]秒后仍不可见!!! 2、如果页面中定位的元素存在多个 3、判断页面上出现的 阅读全文
posted @ 2019-12-02 14:33 yangcube 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 1、目录结构 大概分为以下几个文件 common :主要是用来放一些封装的公共函数 outputs :主要是输出一些文件,失败截图、用例执行完的测试报告 pagelocate :主要是元素的定位 pageobject : 页面对象,用来写一些页面的动作 pagecase :组合测试用例 testda 阅读全文
posted @ 2019-12-02 14:33 yangcube 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 1、先定义一个学生类 2、再定义一个teacher类(这个是为了练习多个注解,自己练习可以 不写这个) 3、再定义个一个学生老师类(这个是为了最终调用上面的那个学生类做准备) 4、下面开始真正的写框架:先定义一个注解类 5、reflect里面就是所有的逻辑了 6、就是在main函数调用了: 阅读全文
posted @ 2018-06-14 18:53 yangcube 阅读(189) 评论(0) 推荐(0) 编辑
摘要: b本场景适用于:业务只支持谷歌浏览器的情况进行录制 1、start recording设置 2、LR的Server Entry 设置如下图(点击上图的option 进入下图进行设置) target server 180.168.34.149(dev的服务器地址) traffic forwarding 阅读全文
posted @ 2018-06-01 17:29 yangcube 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Postman接口测试 一、简单的接口步骤: 1、选择get/post请求:选择get请求时,地址栏输入地址,如果需要添加参数,可以直接在地址栏加?后面写参数,也可以在点击params添加参数 2、接口地址 3、params:下图可以直接写key value 4、 在headers中添加cookie 阅读全文
posted @ 2017-11-20 15:25 yangcube 阅读(837) 评论(0) 推荐(0) 编辑