Pytest(思维导图)
目录
- 1、简介
- 2、测试用例规则
- 3、测试用例运行
- 3.1、主函数运行
- 3.2、命令行运行
- 3.3、常用参数详解
- 4、用例执行顺序
- 5、用例分组
- 6、用例跳过
- 7、失败重跑
- 8、参数化
- 9、fixture
- 9.1、调用fixture三种方式
- 9.2、conftest.py文件使用
- 9.3、fixture用yield实现teardown功能
- 10、多线程分布式
- 11、配置文件
- 12、测试报告
- 12.1、pytest-html
- 12.2、allure
- 13、其他进阶用法
1、简介
2、测试用例规则
3、测试用例运行
3.1、主函数运行
3.2、命令行运行
3.3、常用参数详解
4、用例执行顺序
5、用例分组
6、用例跳过
7、失败重跑
8、参数化
9、fixture
9.1、调用fixture三种方式
9.2、conftest.py文件使用
9.3、fixture用yield实现teardown功能
10、多线程分布式
11、配置文件
12、测试报告
12.1、pytest-html
12.2、allure
(1)安装
(2)生成报告 --alluredir=存放路径
(3)常用命令
(4)Environment配置
(5)Categories
(6)allure定制
@allure.step
@allure.attach
@allure.description
@allure.title
@allure.link @allure.testcase @allure.issue
@allure.feature
@allure.story
@allure.severity
其他
13、其他进阶用法