Robot Framework - Jenkins 的测试报告打不开的问题

问题描述:jenkins执行的robot用例,打开log.html时显示:
这里写图片描述
备注:浏览器版本已经是最新.
-场景:用firefox和chrome打开jenkins robot项目的log.html,如上图所示,但是用IE8可以打开log,而IE8打开jenkins会有异常报错;

解决方法:
参考:http://blog.csdn.net/max229max/article/details/53608990

  1. 如果你是用命令行开启的
    关闭Jenkins,修改开启命令如下,重新开启
    java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar E:\Jenkins\jenkins.war
  2. 如果你是用msi安装的
    找到jenkins.xml 文件,修改如下
    -Xrs -Xmx256m -Dhudson.model.DirectoryBrowserSupport.CSP= -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar “%BASE%\jenkins.war” –httpPort=8080
  3. 如果你是用tomcat 启动的
    有个临时的解决方法
    3.1 打开jenkins 首页
    3.2 进入系统管理
    3.3 进入脚本命令行
    在输入框输入如下代码,并执行
    System.setProperty(“hudson.model.DirectoryBrowserSupport.CSP”,”“)
    注:方法3 都可以使用,但是重启后就失效了,需要重新执行
  4. 访问端解决办法
    以Firefox为例:
    到 about:config 设置(直接在url栏输入about:config)
    security.csp.enable = false

你可能感兴趣的:(Robot,Framework学习与应用,robot-framework,jenkins,log-html)