allure报告环境配置

allure 报告首页展示的 “环境” 显示“没有环境变量” 配置信息,为了让allure 报告首页展示的信息更全面,需要进行设置。设置方法如下allure报告环境配置_第1张图片
设置步骤
旧版本设置方法
一般旧的allure安装得为pytest-allure-adaptor
可以直接使用

 from allure import MASTER_HELPER
 MASTER_HELPER.environment(platform=platform1,version=version,machine=machine,uname=uname)

或者:

import allure

# allure 添加 environment 配置
allure.environment(blog='https://www.cnblogs.com')

新版本设置方法
创建文件
新版本的allure需要在allure报告的根目录(一般是项目的reports文件夹)创建environment.properties文件,创建文件:
allure报告环境配置_第2张图片
填充环境变量:

systemVersion=win10
pythonVersion=3.7.0
allureVersion=2.14.0
baseUrl=https://www.cnblogs.com/
author=xtank

简单使用:

#allure generate report/report_data -o report/html --clean 
生成测试报告,将json文件生成报告保存在指定目录(report/html)下
allure generate 测试结果数据所在目录 -o 测试报告保存的目录   --clean
--clean 目的是先清空测试报告目录,再生成新的测试报告

reporting 报告相关参数
--alluredir=DIR 指定报告的目录路径
--clean-alluredir 如果已经存在报告,就先清空它
--allure-no-capture 不加载 logging/stdout/stderr 文件到报告

带上 clean-alluredir 参数重新执行用例

参考:https://www.cnblogs.com/xyztank/articles/13530638.html

你可能感兴趣的:(UI-API自动化,python,selenium)