jenkins+Allure:
安装
(安装时勾选安装完成后自动重启jenkins)
全局工具配置
构建项目:
源码管理:
构建配置
构建后配置
问题:
解决办法:
系统管理-全局设置-新建如下设置:
构建-打开报告
cmd命令生成Allure:
1.下载-解压-配置环境变量
下载地址:https://github.com/allure-framework/allure2/releases/
解压成功后,将bin目录配置到环境变量path下
2.安装成功校验:
3.可在cmd命令环境下运行pytest脚本和生成allure报告:
命令:pytest 脚本文件.py --alluredir=./allure-reports/ #得到allure日志相关json文件存在allure-reports文件夹
命令:allure generate allure-reports/ -o allure-results/ #将json文件生成html测试报告,存在allure-results文件夹
pycharm内生成allure报告
安装:
代码:
if __name__ == '__main__':
#pytest执行用例并生成allure报告
pytest.main(['test_api.py','-s','--alluredir=Report/'])
#将allure生成的xml报告,组合成html文件
os.system('allure generate Report/ -o allure-reports/')
运行代码-查看报告
allure-reports文件内的index.html文件即可查看测试报告