冒泡泡de可乐
代码都是思想和概念的体现~每多学一点知识,就能少写一行代码~
摘要: https://www.cnblogs.com/chechen/p/8119018.html 步骤如下: 1、新建ATL项目 打开Visual Studio 2022 新建ATL项目 2、添加接口类、实现接口方法 . 添加一个新的ATL对象。右键MyComTest项目→ 添加→ 新建项→ATL→AT 阅读全文
posted @ 2022-11-21 16:23 HathawayLee 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 因为创建对象时__new__方法执行,并且必须return 返回实例化出来的对象所cls.__instance是否存在,不存在的话就创建对象,存在的话就返回该对象,来保证只有一个实例对象存在(单列),打印ID,值一样,说明对象同一个。class Singleton(object): __instan 阅读全文
posted @ 2022-06-22 10:12 HathawayLee 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Selenium驱动浏览器使用的协议是什么? JsonWireProtocol 是通过webdriver与remote sever进行通信的web service协议。通过http请求,完成和remote server的交互。 阅读全文
posted @ 2022-04-28 14:23 HathawayLee 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 通过使用数据驱动测试的方法,可以在需要验证多组数据的测试场景中,使用外部数据源实现对输入值和期望值的参数化,从而避免在测试中仅使用硬编码的数据。将测试数据和测试脚本分离开,使得测试脚本在不同数据集合下高度复用。 使用方法 在测试类上使用@ddt装饰符, 在测试方法上使用@data装饰符。 @data 阅读全文
posted @ 2022-04-21 15:26 HathawayLee 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Xpath定位 验证xpath写的是否正确: 1、打开浏览器检查页面,Ctrl+F,把路径输入进去,如果可以定位到的位置只有一个,说明是对的 2、在需要定位的页面,按F12后,切换至console列下,输入表达式。语法 $x("path_selector") 最常用的归纳几点: @ 用在标签的属性前 阅读全文
posted @ 2022-04-20 10:13 HathawayLee 阅读(2832) 评论(0) 推荐(0) 编辑
摘要: Python: __name__属性的含义和作用: https://www.jb51.net/article/180801.htm 阅读全文
posted @ 2021-09-26 17:06 HathawayLee 阅读(9) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2020-06-30 15:19 HathawayLee 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、接口测试得的必要性: 1. 可以发现很多页面上操作发现不了的bug 2. 检查系统的异常处理能力 3.检查系统的安全性,稳定性 4.前端随便变,接口测好了,后端不用变 5.可以测试并发情况,一个账号,同时(大于2个请求)对最后一个商品下单,或不同账号对最后一个商品下单 6.可以修改请求参数,突破 阅读全文
posted @ 2020-06-30 15:18 HathawayLee 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一. HTTP常见请求头 1. Host (主机和端口号) 2. Connection (连接类型) 3.Upgrade-Insecure-Requests (升级为HTTPS请求) 4. User-Agent (浏览器名称) 5. Accept (传输文件类型) 6.Referer (页面跳转处) 阅读全文
posted @ 2020-06-28 17:21 HathawayLee 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、滑动屏幕api 2、不常用API 阅读全文
posted @ 2019-01-16 11:01 HathawayLee 阅读(402) 评论(0) 推荐(0) 编辑