我通過maven jmeter插件成功生成了jmeter儀表板。我在Jenkins上配置了該構建以運行它,並且它也以所有圖形/數據顯示成功生成了儀表板。我現在嘗試將這個儀表板與HTML發佈器一起發佈,以便可以從Jenkins構建中訪問它。該插件可正常工作,並將生成的儀表板及所有必需的文件夾/文件移至歸檔位置,並在構建頁面上顯示鏈接至index.html。Jmeter Dashboard Jenkins的HTML報告發布
如果我點擊該鏈接,但它會打開索引頁面,但一切都是空的......只是顯示標題/導航例如: Empty dashboard through jenkins 。 如果我通過構建服務器機器打開完全相同的儀表板索引頁面,它將顯示正常,並且所有內容都顯示並運行。
我已經添加了以下,希望以jenkins.xml它是一個CSS等權限問題:
-Dhudson.model.DirectoryBrowserSupport.CSP =
但是這並沒有做任何事情。
爲什麼jmeter儀表板報告可能無法通過Jenkins正確顯示,但通過服務器直接訪問時會有什麼想法?作爲一個方面說明,我也發佈jacoco和surefire報告完全相同的方式,他們顯示正常。我也在使用性能插件,並且還會提取數據並顯示來自jmeter的一些圖表......但我希望這個漂亮的儀表板也可以工作。
謝謝!
我已經想通了...有些超級平凡和奇怪...出於某種原因通過我們的jenkins實例啓動儀表板頁面呈現在IE7模式頁面而不是邊緣/ 11,它打破了頁面,什麼也沒有顯示。切換到邊緣/ 11會按預期顯示所有內容。所以現在只需要弄清楚爲什麼顯示那個頁面時默認就是這樣。 --edit:取消選中「在Compatibly中顯示Intranet站點」使其工作。 – user2796509
你能告訴我你在哪裏取消了該值「在兼容性顯示內部網站」? –