可访问Allure官方网站,或者Allure GithubAllure maven下载对应的版本的zip包。

windows下安装


访问Allure maven下载对应的zip包到本地。

将zip包加压到自定义目录,例如:D:\Work\Allure2

设置环境变量,打开系统变量设置,在系统变量path中,添加D:\Work\Allure2\bin

allure1.png

打开cmd窗口验证是否添加成功:

1
2
PS C:\Users\lzy> allure --version
2.13.5

与pytest集成需要安装pytest-allure

1
PS C:\Users\lzy> pip install -U allure-pytest -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

简单使用,可详细参考python+allure2生成测试报告
首先运行pytest将结果写入allure_results目录:

1
D:\Python\Python_SQL>pytest --alluredir=allure_results

根据allure_results目录的结果生成在线报告:

1
2
3
4
5
6
D:\Python\Python_SQL>allure serve allure_results
Generating report to temp directory...
Report successfully generated to C:\Usrs\lzy\AppData\Local\Temp\9200196036171605599\allure-report
Starting web server...
2020-08-10 23:10:44.884:INFO::main: Logging initialized @4725ms to org.eclipse.jetty.util.log.StdErrLog
Server started at <http://192.168.1.6:55162/>. Press <Ctrl+C> to exit