寫在最前:
我遇到一個問題,就是匯出資料時,介面返回的資料是亂碼,亂碼如下圖所示。問了開發,說是byte資料。這種情況,將response Data資料寫入到報告中的話,在jenkins上執行時,提示jtl轉html失敗,這個問題一直困擾著我,當你看到這篇博文的時候,正好解決過該問題,希望得到你的幫助,幫我指點迷津,謝謝。
在做介面自動化時,需要傳送測試報告,jmeter提供預設的樣式檔案,在C:\apache-jmeter-3.3\extras資料夾下,但自我感覺報告不是很詳細。因此,在網上學習了下,找到一份很不錯的樣式檔案,報告內容可以很詳細,把自己的實踐過程分享下。
首先,先來看下預設樣式的測試報告,如下所示:
這是預設樣式檔案的測試報告,裡面的內容不是很詳細,如果遇到介面報錯,查詢問題時,不知道是哪出的錯,尋找問題比較麻煩。接下來就分享下更改樣式的步驟
1.下載樣式檔案
樣式檔案上傳在百度網盤,地址:https://pan.baidu.com/s/1WySvLh-zdQZfqYbhm7Mi5g,提取碼為:x8qh
2.將下載的樣式檔案放置jmeter安裝目錄\extras下
3.修改build檔案
4.配置jmeter.properties檔案
該檔案路徑在jmeter安裝目錄\bin下,將jmeter.save.saveservice.*引數設定為true並去掉註釋,如下所示
5.重新構建
新的測試報告如下所示,內容就要詳細了很多
在jmeter.properties檔案下,可配置哪些資料寫入到報告中,我是全開啟了,可以根據需要做一些調整,更換樣式報告就是這麼簡單。
本文僅代表作者觀點,系作者@溫一壺清酒發表。
歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。
文章出處:http://www.cnblogs.com/hong-fithing/