摘要:
自动化测试报告的种类 a. TextTestRunner()自带的测试报告,不好看,无法识别,没有执行过程 b. HTMLTestRunner:不要看 c. BeautifulReport:第三方的库,还可以,推荐使用 阅读全文
摘要:
实例化对象名 = load_workbook(filename="文件地址") 带文件名及其后缀
该步骤是创建文件流,初始化load_workbook类之后赋值给实例化对象
如测试文件在该项目文件夹中则直接填写文件名,如果文件不在该项目文件夹中则填写全部的链接 阅读全文
摘要:
多继承
概念:一个类继承多个类,该类就拥有了多个类的方法和属性(私有的方法和属性除外)
语法:class 子类(父类1,父类2):
子类调用父类的方法和属性:super()方法使用和普通方法使用都遵循子类 --- 父类1 --- 父类2的查找顺序 阅读全文
摘要:
实例方法a. 定义在类里面的普通方法(函数) b. 第一个参数必须是类实例,在方法调用的时候会自动传递,这个参数名称可以随便定义默认self c. 类内部:self.方法名称()类外部:实例.方法名称() 阅读全文
摘要:
类(种类):拥有相同特点或者属性的一类事务的集合(抽象) 如:人类、动物(猫、狗)、车(汽车、自行车)
对象(具体的东西):类的实体,实例 如: 具体是什么狗、具体是什么车
封装:对某些功能内部实现的封装,提供一个接口,调用某个接口然后就能实现某些特定的功能
如:python的函数、app、提款机、计算器 阅读全文
摘要:
包:init.py 文件是包的标识符,在导入包的时候会自动执行,有这个文件就是包。
模块:.py结尾的文件叫模块
结构:项目>包>模块,在项目右键New>Python package 阅读全文
摘要:
拆包:顾名思义就是将可迭代的对象如元组,列表,字符串,集合,字典,拆分出相对应的元素 阅读全文
摘要:
1. end=' 任意值 ' 表示换行,任意值会显示在换行前,不写默认换行
2. input() 用户键盘输入 默认输入str类型,如要和int类型比较需要强制类型转换 阅读全文
摘要:
性能测试: 不是模拟1个人,而是模拟多个人同时进行查看性能 阅读全文
摘要:
1. 特性
a. 无序的,不能使用索引取值
b. 元素不可以重复,重复的元素只显示一个
列:test_set = {1,1,3,2,2,3} print(test_set) 结果为:{1, 2, 3}
c. 可迭代(可以使用for循环取值)
打印结果中会自动对集合内元素排序(升序)参考b中的列子 阅读全文