软件测试基础理论知识
摘要:1、软件测试的目的是发现软件中存在的错误,提高软件质量,降低软件项目的风险。 2、软件测试只能证明软件存在错误,而不能证明软件没有错误。测试的目的只是把软件的错误控制在一个可以进行产品交付/发布的程度上,可以交付/发布产品并不是没有错误的产品。 3、软件测试不可能无休止的进行下去。随着测试时间的延伸
阅读全文
读取yaml和excel配置文件
摘要:1.读取yaml配置文件 from os.path import exists from yaml import safe_load_all, safe_load class File(object): def __init__(self, file_path: str): if not exist
阅读全文
unittest基本使用
摘要:1.unittest基本使用 import unittest from unittest import skip, skipIf, skipUnless @skip # 无条件的跳过测试 测试类中添加 直接跳过整个测试类 测试类的注解器优先级高于测试方法的注解器 class TestA(unitte
阅读全文
使用faker生成测试数据
摘要:1.使用faker生成测试数据 # 数据类(构造常用数据类型、UUID、文本、词组、文件链接、文件路径) # 安全类(构造操作系统信息、HASH加密、密码) # 信息类(构造个人信息数据和表单信息数据:姓名、地址、电话、工作、证件号、 # 银行卡号、公司、邮箱、生日) # 网络类(构造IP MAC
阅读全文