【性能測試】【Jmeter】學習(3)——查看測試結果


監聽器——聚合報告

聚合報告添加步驟:(右鍵點擊每一個操作步驟--->“添 加”---->“監聽器”---->“聚合報告”)

Label:每個 JMeter 的 element(例如 HTTP Request)都有 一個 Name 屬性,這里顯示的就是 Name 屬性的值

#Samples:表示你 這次測試中一共發出了多少個請求,如果模擬10個用戶,每個用戶迭代10次,那么這里顯示100

Average:平均響應時 間——默認情況下是單個 Request 的平均響應時 間,當使用了 Transaction Controller 時,也可以以Transaction 為單位顯示平均響應時間

Median:中位數,也就是 50% 用戶的響應時間

90% Line:90% 用戶的響應時間

Note:關於 50% 和 90% 並發用戶數的含義,請參考下文

http://www.cnblogs.com/jackei/archive/2006/11/11/557972.html

Min:最小響應時間

Max:最大響應時間

Error%:本次測試中 出現錯誤的請求的數量/請求的總數

Throughput:吞吐量——默認情況下表示每秒完成的請求數 (Request per Second),當使 用了 Transaction Controller 時,也可以表示類似 LoadRunner 的 Transaction per Second 數

KB/Sec:每秒從服務器端接收到的數據量,相當於LoadRunner中的 Throughput/Sec

監聽器——結果樹

查看結果樹添加步驟:(右鍵點擊每一個操作步驟---> “添加”---->“監聽器”---->“查看結果樹”)

 "查看結果樹”監聽器顯示了請求和響應取樣器的細節,並且以基礎的HTML和XML顯示響應表現

監聽器——jp@gc - PerfMon Metrics Collector

查看結果樹添加步驟:(右鍵點擊每一個操作步驟 ---> “添加”---->“監聽器”---->“jp@gc - PerfMon Metrics Collector”)

(備注:該項是添加插件后的項,使用時需先啟動服務器里有個serverAgent文件夾,執行里面的serverAgent.bat(windows )或者serverAgent.sh(Linux))

點configure, 選擇"Save Active Thread Counts"

在servers to monitor中點擊新增,添加你要監控的服務器,包括服務器地址,端口默認為4444,選擇監控的選項,在metric to collect中如:cpu, 內存,網絡吞吐,磁盤吞吐等

 

定時器——Synchronizing Timer

做並發測試時使用,添加在所需測位置的前面,如需測200個人同時點擊居家安全系統的【歷史記錄】欄,則放在登陸之后,點擊【歷史記錄】欄鏈接之前。表示進程進行到該處時先暫停,待所有進程都到達該點后,再進行下一步操作,也就是一起開始測試規定位置。

監聽器——圖形結果

查看結果樹添加步驟:(右鍵點擊每一個操作步驟 ---> “添加”---->“監聽器”---->“圖形結果”)

樣本數目:總共發送到服務器的請求數。 

最新樣本:代表時間的數字,是服務器響應最后一個請求的時間。 

吞吐量:服務器每分鍾處理的請求數。  

平均值:總運行時間除以發送到服務器的請求數。  

中間值:代表時間的數字,有一半的服務器響應時間低於該值而另一半高於該值。

偏離:表示服務器響應時間變化、離散程度測量值的大小,或者,換句話說,就是數據的分布。 

監聽器——斷言結果

查看結果樹添加步驟:(右鍵點擊每一個操作步驟 ---> “添加”---->“監聽器”---->“斷言結果”)

對上一個請求返回的信息,做字符串、數據包大小、HTML、XML、圖片等做判斷,確保返回的信息的准確性。

前提:添加斷言(右鍵點擊每一個操作步驟 ---> “添加”---->“斷言”)

響應斷言

Apply to:作用未知

選項有:Main sample and sub-samples、Main sample only、Sub-samples only、JMeter Varuable

要測試的響應字段: 標示被檢查對象是什么?

模式匹配規則:標明被檢查對象與驗證內容之間的關系,Contains(包含關系);Matches(匹配關系);Equals(相等關系);Not(非關系);Substring(截取部分字符串的一個方法,此處所表示關系未知)

要測試的模式:需要驗證的內容列表(寫法我尚不明了)

參考鏈接:http://www.cnblogs.com/zhuque/archive/2012/11/14/2769562.html

監聽器——用表格察看結果

查看結果樹添加步驟:(右鍵點擊每一個操作步驟 ---> “添加”---->“監聽器”---->“用表格察看結果”)

樣本數目:總共發送到服務器的請求數。

最新樣本:代表時間的數字,是服務器響應最后一個請求的時間。

平均值:總運行時間除以發送到服務器的請求數。

偏離:服務器響應時間變化、離散程度測量值的大小,或者,換句話說,就是數據的分布。

監聽器——圖形報表

查看結果樹添加步驟:(右鍵點擊每一個操作步驟 ---> “添加”---->“監聽器”---->“圖形報表”)

樣本數目:總共發送到服務器的請求數。

最新樣本:代表時間的數字,是服務器響應最后一個請求的時間。

吞吐量:服務器每分鍾處理的請求數。

平均值:總運行時間除以發送到服務器的請求數。

中間值:時間的數字,有一半的服務器響應時間低於該值而另一半高於該值。

偏離:服務器響應時間變化、離散程度測量值的大小,或者,換句話說,就是數據的分布。

 


免責聲明!

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



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