一、功能描述
allure 報告首頁展示的 "環境" 顯示“沒有環境變量” 配置信息,為了讓allure 報告首頁展示的信息更全面,需要進行設置。設置方法如下:

二、設置步驟
1、舊版本設置方法
老版本的allure可以采用如下方式:
import allure
# allure 添加 environment 配置
allure.environment(blog='https://www.cnblogs.com/xyztank/')
2、新版本設置方法
- 創建文件
新版本的allure需要在allure報告的根目錄創建environment.properties文件,創建文件:

- 填充環境變量
systemVersion=win10
pythonVersion=3.7.0
allureVersion=2.13.15
baseUrl=https://www.cnblogs.com/xyztank/
projectName=upl
author=xtank
三、復制配置文件
在執行pytest命令生成allure報告的時候,經常會加 --clean-alluredir 參數,其功能即是清除之前創建的報告,但此命令會將environment.properties文件刪除。為防止environment.properties 文件被刪掉,可以把它放在項目根目錄,在運行報告的時候,先 copy 到 report 目錄。

addopts = -v -s --alluredir=F:/test_code_project/opra-upl/report/allure --clean-alluredir --reruns 3
復制命令如下:
#第一步執行測試
pytest test01.py
#第二步復制環境變量文件
copy environment.properties report\allure\environment.properties
#第三步生成報告
allure serve report/allure

