解決jenkins下使用HTML Publisher插件后查看html報告顯示不正常 以jmeter報告為例


jenkins 配置使用html publisher查看jmeter html報告時,發現顯示不全,很多東西顯示不了。
 
項目配置:
 
查看html報告異常(很多資源無法加載):
 
控制台查看加載日志(與安全機制有關):
在查看官方文檔后,這原來是安全問題所導致的。
 
Jenkins安全默認是將以下功能都關閉了
1、javascript
2、html上的內置插件
3、內置css或從其它站的css
4、從其它站的圖處
5、AJAX
 
我的網頁使用的是css和Js,所以顯示不全。解決方法如下:
在jenkins系統管理中輸入以下腳本運行:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
 
如下圖:
 
 
再次運行查看,顯示正確
注意:
此方法只適用於 HTML Publisher Plugin to version 1.10以上的版本
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM