一、安装

1.java安装

1.1 下载jdk17

https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows

1.2 开始安装

双击下载好的exe文件,修改安装路径后,全程点击 下一步
注意不要安装在C盘,路径中不要有空格与中文

1.3 配置环境变量

找到“此电脑”右键->“属性”->“高级系统设置”->“环境变量”
直接找到“系统变量”->“Path”编辑,如图:

新建一个变量值,找到刚刚jdk17的路径里的bin目录,将路径复制到新建的变量后点击确定。

1.4 检查是否安装成功

通过 win+R 输入 cmd,打开命令行工具,在其中输入 java --version
如果可以看到java 的版本信息则代表安装成功,如图:

2.allure安装(免安装)

2.1 下载

下载路径:https://github.com/allure-framework/allure2/releases
或者:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
windows系统需要下载对应版本的 .zip文件,如下图:

2.2 将文件解压后放到想安装的目录下

2.3 配置环境变量

将allure的bin目录所在路径添加到系统环境变量path中

2.4 验证是否成功

在 cmd 中输入 allure --version

3.allure-pytest

pip install allure-pytest

二、使用

@allure.epic:相当于module级的标签
@allure.feature:相当于class级的标签
@allure.story:相当于function级的标签

多个报告合成一个

allure generate result_A result_B -o allure_report_path

打开report 文件夹查看报告

allure open report