1. 安装allure-pytest插件:
pip install allure-pytest
2. Allure的安装:
1、使用命令:pip install allure-pytest(上一步骤已完成)
2、下载Allure版本,下载后解压:
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
3. 配置Allure环境变量(电脑->属性->高级系统设置->环境变量):
1、把allure目录配置到系统变量中:
新建Allure环境变量:ALLURE_HOME = D:\Program Files (x86)\allure---自己allure目录地址
2、将以上变量,添加到 Path路径中:
%ALLURE_HOME%\bin;
4. 验证Allure是否安装成功:allure --version
1)先在dos窗口验证
2)在pycharm里面验证(如果pycharm里失败了,那么安装后需要重启pycharm)
5. 生成Allure报告:
1)生成临时的json报告,在pytest.ini文件中加入以下内容:
addopts = -vs --alluredir=./results/json --clean-alluredir
--alluredir=./results/json:生成临时报告
--clean-alluredir:清空该文件夹
2)生成正式的allure报告,在run.py文件中加入以下内容:
time.sleep(3)
os.system('allure generate ./results/json -o ./results/reports --clean')
6. 定制化: