Pytest(思维导图)

2022-07-26 16:25:20 浏览数 (1)

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

0 人点赞