LoadRunner中90%響應時間的理解
最近有朋友老問關於90%的響應時間不太理解,顧摘錄如下內容供大家參考:
官方解釋:
Solution: The 90th percentile is the value for which 90% of the data points are smaller
The 90th percentile
is a measure of stastical distribution
, not unlike the median. The median is the middle value. The median is the value for which 50% of the values were bigger, and 50% smaller. The 90th percentile tells you the value for which 90% of the data points are smaller and 10% are bigger.
Statistically, to calculate the 90th percentile value:
1. Sort the transaction instances by their value.
2. Remove the top 10% instances.
3. The highest value left is the 90th percentile.
由此可見, 僅僅有平均事務響應時間是不夠的。因為平均事務響應時間滿足了效能需求,未必就表示系統的效能已經滿足了絕大多數使用者的要求。
假如有兩組測試結果,響應時間分別是 {1,3,5,10,16} 和 {5,6,7,8,9},它們的平均值都是7,你認為哪次測試的結果更理想?
所以
1)90%響應時間它是統計響應時間的引數,帶有統計學意義,是科學性的;
2)可以這樣理解,這個事務所有的執行次數中,90%的次數落在這個響應時間裡;(90%的響應時間不超過XX秒)
3)90%響應時間可以在LoadRunner中根據需要進行自由設定的,例如70%,95%;
4)為了真實的評估軟體效能,建議讓測試場景執行較長的時間,讓工具採集更多資料,資料越多,在機率論中的資料分佈中看,最具有真實性;
5)該引數是效能測試結果的一個演算法,與測試工具無關,無論你是使用LoadRunner、JMeter或其它效能測試工具,該理論同樣適用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942496/viewspace-2652660/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試工具LoadRunner結果分析中的響應時間
- Java 中節省 90% 時間的常用的工具類Java
- 流程分析響應時間的確定
- curl命令檢視響應時間
- 在LoadRunner中設定HTTP請求time-out的時間HTTP
- 使用Python獲取DNS解析時間和響應時間PythonDNS
- curl 請求獲取響應時間
- 並行查詢對於響應時間的影響實驗並行
- cpu長時間90度會燒壞嗎 筆記本cpu長期90度會有影響嗎筆記
- 淺談App響應時間最佳化APP
- 業務響應時間和資料庫效能資料庫
- Oracle 執行 DDL 長時間無響應Oracle
- 結構在Loadrunner中的應用 薦
- 在LoadRunner中為什麼要設定思考時間和pacing?
- 時間段時間點自己理解
- 使用httpstat測試網站響應時間HTTP網站
- Apache 記錄請求響應時間日誌Apache
- TPS和響應時間之間是什麼關係
- Jmeter TP90 時間遠大於瀏覽器呼叫的返回時間JMeter瀏覽器
- ngnix使用超時響應時間配置避坑一例
- 如何理解Cookie的接收與響應?Cookie
- 超時時間已過或伺服器未響應的解決方法伺服器
- 理解響應者和響應鏈如何處理事件事件
- 幽默:程式設計是10%時間用於寫程式碼而90%時間用於理解為什麼不工作 -mariofusco程式設計
- 【原創】xenomai 在X86平臺下中斷響應時間測試AI
- 時間函式的簡單理解和應用(time.h)函式
- HTML5+CSS3實現的響應式垂直時間軸HTMLCSSS3
- 每一秒都很重要:響應時間與資料洩露影響之間的密切關係
- 在LoadRunner的腳步編寫中,有三個重要的概念:事務、集合點、思考時間
- Timeout 時間已到。在操作完成之前超時時間已過或伺服器未響應。伺服器
- c++ CopyFile函式響應時間過長問題。C++函式
- Win7程式響應時間過長怎麼辦Win7
- windows7系統程式響應時間長有妙招Windows
- 理解Http請求與響應HTTP
- 時間輪原理及其在框架中的應用框架
- js中的事件響應JS事件
- iOS UIButton之防止重複點選(控制事件響應時間間隔)iOSUI事件
- Solon 框架如何方便獲取每個請求的響應時間?框架