Jenkins+Allure 测试报告+飞书机器人发送通知
一、前言
之前讲了 jenkins 如何设置定时任务执行脚本,结合实际情况,本篇讲述在 jenkins 构
建成功后,如何生成测试报告,以及推送飞书(因为我公司用的是飞书,所以是发送到飞书
机器人)。
本次实践搞了一天,踩了一些坑,其中有 2 个坑可参考如下:
1 、 关 于 jenkins 生 成 allure 报 告 是 空 的 :
https://blog.csdn.net/_37159446/article/details/122233467
2、如遇到构建报错:ValueError: option names {‘--alluredir’} already added
解决方案:
pytest-allure-adaptor 与 allure-pytest 的 alluredir 都被引用造成冲突
pip3 uninstall allure-pytest
module ‘pytest’ has no attribute ‘allure’问题解决
pip3 uninstall pytest-allure-adaptor
pip3 install allure-pytest
二、Jenkins 生成 Allure 报告
1、jenkins 安装 allure 插件
进入 jenkins-系统配置-插件管理-可选插件,输入 allure 后搜索安装
2、jenkins 配置全局工具配置
进入 jenkins-系统管理-全局工具配置,配置 allure
评论11
最新资源