Jenkins学习使用之五:Opening Robot Framework report failed问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/peng19870724/article/details/83997020

一、Jenkins中Robot Framework Plugin已经安装好,结果收集正确,只是构建log.html、report.html等日志文件无法打开查看:

点击Open report.html和Open log.html无法打开,提示如下错误:

* Verify that you have JavaScript enabled in your browser. 
* Make sure you are using a modern enough browser. Firefox 3.5, IE 8, or equivalent is required, newer browsers are recommended. 
* Check are there messages in your browser's JavaScript error log. Please report the problem if you suspect you have encountered a bug. 

二、解决方案:

1、Jenkins 为war包,通过tomcat服务:

修改tomcat配置:vi tomcat/conf/catalina.properties
插入以下内容:
hudson.model.DirectoryBrowserSupport.CSP=sandbox allow-scripts allow-same-origin; default-src 'none'; img-src 'self' data: ; style-src 'self ' 'unsafe-inline' ; script-src 'self' 'unsafe-inline' 'unsafe-eval';

保存之后重启tomcat即可。

2、如果你的Jenkins安装为windows服务,下载的是msi版本,解决方法如下:

(1)修改jenkins.xml如下

<arguments>-Xrs-Xmx256m-Dhudson.model.DirectoryBrowserSupport.CSP=Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle-jar"%BASE%\jenkins.war"--httpPort=8080</arguments>
(2) 重启jenkins,清除浏览器缓存

猜你喜欢

转载自blog.csdn.net/peng19870724/article/details/83997020