- 博客(4)
- 收藏
- 关注
原创 自动化接口测试总结
接口: 系统内部接口(灰盒) 系统外部接口: 软件接口、服务器接口(http接口,黑盒测试) 硬件接口(不涉及) 接口测试原理: 本质是基于某种协议,发送一个Request请求给服务器,然后服务器返回一个Response响应数据,对数据进行分析,判断是否与我们预期的返回一致,从而验证功能正确。 RESTful架构风格------->http协议 http协议: 请求 ...
2022-03-15 10:11:42
2350
原创 Python + Selenium Web自动化测试案列2--前台购物流程
用户前台登录–>搜索商品–>加入购物车–>购物车结算–>添加收货地址 涉及知识点: 1、登录后进行等待和窗口最大化操作: 智能等待–隐式等待 driver.implicitly_wait(10) 窗口最大化 driver.maximize_window() 2、问题:脚本运行时好时坏(10次中8次成功,2次失败) 原因:脚本稳定性不够,由于页面响应时间不一致造成 解决方案:增加隐式等待 implicitly_wait(10) 智能等待–隐式等待: 优点:智能的判断,下一行代码应该等
2020-06-08 19:21:17
1143
原创 使用面向对象思想进行测试分析(1)---注册登录
涉及知识点: 1、类的定义 类的定义 class 类名(): 类的初始化构造方法 def init(self): 类的属性 self.属性名 类方法的定义 def 类名(self): ###/2、类的继承 类的继承 class 子类名(父类名): 子类调用父类属性 父类名.init(self) 子类调用父类的方法 父类名.父类方法(self) 子类重新父类方法 3、类的调用 实例化 对象名 = 类名() 调用类方法 对象名.类方法名 案
2020-06-02 10:21:40
504
原创 Python+Selenium Web自动化案例1--搜索
本次任务: 《对Bing网站的搜索功能进行自动化测试》 分析: · 1.打开Chrome浏览器; · 2、打开Bing网站; · 3、输入任意关键字,比如“软件测试”; · 4、点击按钮“百度一下” 代码 # 1、打开浏览器 from selenium import webdriver # 从 谷歌公司的一个项目(selenuim) 导入 浏览器驱动,是用来操作浏览器的 driver = webdriver.Chrome() # 2、打开bing网站 driver.get("https://cn.bing.
2020-05-31 18:59:40
628
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人