jmeter 報告優化。之前使用ant進行編譯jmeter指令碼時,需要輸出測試報告,而網上和jmeter提供了兩種報告模板,一種是jmeter.results.shanhe.me.xsl,可以檢視到某個請求的具體資料和響應資料,適合介面測試的單次執行。另一種是jmeter2.*自帶的模板jmeter-results-detail-report_21.xsl,這個可以檢視請求的平均響應時間、最大最小響應時間,顯示的資料很少。但是做簡單效能測試時,這些資料還是有用的。
所以我模擬jmeter gui工具的顯示效果,增加了50%line、90%line、throughput、qps的顯示,這樣使用ant執行jmeter進行簡單效能測試時,輸出的報告資料就完善點。
部分**解釋(需要學習xslt知識):
mediantime:屬於自定義變數,宣告50%響應時間的變數名。
linetime:用於呼叫的模板,可以通過呼叫這個模板,獲取xpath查詢到的資料。
nodes:傳遞給模板的值。通過$nodes引用。
這裡就是根據上面宣告的值,引用和獲取資料。
for-each :迴圈查詢nodes裡xpath匹配出來的資料。
data-type:number型別。
value-of:賦值。
這裡比較明顯,就是根據查詢的mediantime,賦值到td表單。
jmeter(十五)Jmeter預設報告優化
之前寫了兩篇文章搭建持續整合介面測試平台 jenkins ant jmeter 和ant批量執行jmeter指令碼,功能實現上都沒有什麼問題,但是最後生成的報告有一點小問題,雖然不影響使用,但總是感覺不夠完美,具體問題如下 1 date report這裡的時間沒有正確顯示出來 2 summary裡的...
JMeter預設報告優化
之前寫了兩篇 文章搭建持續整合 介面測試平台 jenkins ant jmeter 和ant批量執行 jmeter指令碼,功能實現上都沒有什麼問題,但是最後生成的報告有一點小問題,雖然不影響使用,但總是感覺不夠完美,具體問題如下 1 date report這裡的時間沒有正確顯示出來 2 summar...
Jmete r預設報告優化
之前寫了兩篇文章搭建持續整合介面測試平台 jenkins ant jmeter 和ant批量執行jmeter指令碼,功能實現上都沒有什麼問題,但是最後生成的報告有一點小問題,雖然不影響使用,但總是感覺不夠完美,具體問題如下 1 date report這裡的時間沒有正確顯示出來 2 summary裡的...