jenkins上展示html测试报告

本文档详细介绍了如何在Jenkins上查看和展示自动化测试生成的HTML报告,包括通过工作空间直接访问、安装HTML插件以在任务面板显示报告,以及通过设置系统属性确保在线查看与下载报告样式一致的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决以下问题:

1、jenkins上查看生成的html报告
2、如何直接在任务面板上查看html,而并非要进入要工作空间去查看html
3、`如何让在jenkins上点击生成的测试报告和下载下来的样式是一样的

一、jenkins上查看生成的html报告
1、jenkins将自动化测试代码拉下来之后,然后执行里面的自动化测试,最后会生成一个html测试报告
在这里插入图片描述
2、在jenkins上查看测试报告
(1)点击workspaces
在这里插入图片描述
(2)进入当前工作空间,点击reports
在这里插入图片描述
(3)点击reports,查看生成的测试报告
在这里插入图片描述

(4)直接点击生成的测试报告,查看,样式不是很好看
在这里插入图片描述
(5)为了查看html比较完整的样子,可以下载到本地查看
在这里插入图片描述
(6)下载后查看样式在这里插入图片描述

二、如何在任务面板上查看html
1、安装html插件,进入到插件管理,在可选插件中搜索html,点击安装
在这里插入图片描述
2、安装完成后,进入项目配置中“构建后操作”,安装html插件后,点击“构建后操作步骤”,就可以选择“ Publish HTML reports”在这里插入图片描述
3、选择之后,点击【新增】
在这里插入图片描述
4、新增后的配置
在这里插入图片描述
(1)HTML directory to archive:测试报告的路径,相对于工作空间
在这里插入图片描述
(2)Index page[s]
*.html:获取该路径下所有的html文件,为了测试报告正确,保证工作空间只有最新生成的测试报告
(3)Index page title[s]:非必填项
(4)Report title:测试报告名称
5、保存之后需要立即构建,然后面板上就会出现html的按钮
在这里插入图片描述
三、如何让在jenkins上点击生成的测试报告和下载下来的样式是一样的
1、jenkins管理—>脚本执行
System.setProperty(“hudson.model.DirectoryBrowserSupport.CSP”," ")
前提:jenkins不能重启,如果重启了效果就没有了。
(1)在Manage Jenkins 中点击Script Console 脚本控制
在这里插入图片描述
(2)在脚本命令行输入框中输入脚本,点击run
在这里插入图片描述
(3)重新构建,后查看html测试报告,如下在这里插入图片描述

2、groovy插件安装,执行以上的groovy语句,不过需要有本地groovy执行环境
(1)在项目配置中的build下,点击Add build step,选择groovy选项
在这里插入图片描述
(2)输入执行的命令
在这里插入图片描述
(3)保存后,重启jenkins也是不影响报告的生成,但是需要有本地groovy执行环境

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值