摘要:
1. fixture介绍: fixture用 @pytest.fixture() 标识,定义在函数前面。 在编写测试函数时,可以将此函数的名称作为传入参数,pytest会以依赖注入方式将该函数的返回值作为测试函数的传入参数。 fixture 允许通过配置和组件选项参数化 fixture 和测试用例, 阅读全文
摘要:
前言: 与 unittest 不同,pytest 使用的是 python 自带的 assert 关键字来进行断言。 assert 关键字后面可以接一个表达式,只要表达式的最终结果为 True,那么断言通过用例执行成功, 否则用例执行失败。 1. 测试用例的断言管理: 断言:pytest 的断言使用 阅读全文
摘要:
1. 测试框架的分类: 进行测试执行操作:Selenium、Appium、Requests 测试用例管理及执行:pytest、Unitest、Nose 测试报告:Allure 数据驱动:DDT 环境部署及持续集成:Docker、Jenkins 2. pytest 简介: pytest 是 unitt 阅读全文