Allure
【理解作用】
allure是一个专业的测试报告框架,是一个java程序
命令:
allure-pytest是一个pytest插件,是一个python程序,生成测试报告的数据
命令:--alluredir=要放的目录 --clean-alluredir
【安装】
下载地址: https://github.com/allure-framework/allure2/releases
解压,修改环境变量 PATH:找到对应的bin,可以参考jdk配置环境变量
验证: allure
【使用】
根据temps里的数据生成HTML报告(cmd里面执行):generate -o report temps
……\allure-2.24.1\bin\allure generate -o report temps --clear
打开生成的HTML报告(cmd里面执行):open report
……\allure-2.24.1\bin\allure open report

【个性化修改】
1、功能分组
使用装饰器进行功能分组定义,可以写多个层级的,也可以只写一个
@allure.epic("分组名称")
@allure.feature("分组名称")
@allure.story("分组名称")
@allure.title("分组名称")
2.自定义logo
修改配置文件,加入新的插件名称,启用插件:config\allure.yml

在插件中修改logo:plugins\custom-logo plugin\static\styles.css

3771

被折叠的 条评论
为什么被折叠?



