jenkins上使用HTML Publisher plugin插件生成的html报告样式会丢失,需要设置下才能正常显示。 一、样式丢失 1.官方文档的解释如下,参考地址https://stackoverflow.com/questions/35783964/jenkins-html-publisher-plugin-no-css-is-displayed-when-report-is-viewed-in-j 从安全性考虑,禁止了css和js的加载,所以无法展示。
在Jenkins中要展示HTML文档,通常采用的方式有两种: 使用HTML Publisher Plugin; 使用Files to archive功能,在Build Artifacts中显示HTML文档链接。 第一种方式配合插件,可以通过图形化操作实现简易配置,并且展示效果也不错;而第二种方式的优势在于使用Jenkins自带的功能,不依赖插件也能实现基本的需求。 然而,不管是采用哪...
至此,配置完成。此时再重启一下Jenkins,便可以发现刚刚我们配置的项目被自动执行了,打开我们的HTML Report,报告展示效果正常。 软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。 博主经验有限,若有不足,欢迎交流,共同改进~ 有意可加Q群 908417285 交流学习。 乾坤未定,你我皆是黑马 1. 2. 3. ...
Jenkins HTML report 不显示内容的解决办法 背景 jenkins基于安全问题的出发点,默认关闭了以下功能: 1、javascript 2、html上的内置插件 3、内置css或从其它站的css 4、从其它站的图处 5、AJAX 但是我们的测试报告一般都是html形式,在jenkins上查看报告将无法显示内容。 解决方法 一次性解决方案 (弊端:jenkins重启后...
1、如图所示:项目的测试报告(HTML Report)为.html格式。 2、打开发现报告显示不全,样式丢失。 二、解决: 1、系统管理--->脚本命令行。 2、输入以下参数,点击运行。 代码语言:javascript 复制 System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","") ...
单击HTML Report选项,可查看历史构建生成的测试报告列表 后记 查看上述生成的测试报告,显示样式会丢失 解决办法,安装Groovy插件,如下图所示 单击增加构建步骤,勾选Execute system Groovy script 在Groovy Script添加System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "") ...
always {// reportDir 报告所在目录;reportFiles 报告名称;reportName 在Jenkins菜单栏显示的名称 ;reportTitles 点进测试报告显示的TitlepublishHTML([allowMissing:true,alwaysLinkToLastBuild:true,keepAll:false,reportDir:'./',reportFiles:'report.html',reportName:'测试报告',reportTitles:'测试报告']) ...
job执行成功后,HTML结果能打开,但没有详细内容 解决 1. 在jenkins的插件管理中安装groovy插件 2. 创建job,选择“Execute System Groovy script“,执行的脚本内容为 System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","") 3. 执行这个job后,再次执行jmeter的job即可看到正常的报告内容...
安装完成之后,返回工作台。找到创建的Job,重新设置构建后操作步骤,选择Publish HTML reports。 设置构建后操作 设置显示报告 注意:在这里,我们通过执行python脚本生成的测试报告,如果包含详细时间的(比如这样TestReport_20200112151736.html),可能不太好弄,因此我这里设置生成的测试报告是固定的名称,这样就方便多了。