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