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、其他进阶用法



