关于 jMeter 结果报表里的 APDEX (Application Performance Index)
Reporting of Apdex Rating in JMeter
如果像我一樣,在給定性能測試結(jié)果的匯總統(tǒng)計信息時,您在為性能測試進(jìn)行通過/失敗調(diào)用時遇到一些困難,那么 Apdex 指標(biāo)可能會派上用場。
應(yīng)用程序性能指數(shù)定義了一個分?jǐn)?shù),用于報告任何應(yīng)用程序的用戶體驗質(zhì)量。 分?jǐn)?shù)范圍從 0.0 到 1.0,用戶體驗分為不同的評分,如下表所示:
您可以使用 Apdex 評級來簡化性能測試的報告。 例如,對于“良好”或“優(yōu)秀”評級,我通常會通過測試。 但是對于“不可接受”或“差”的評級,我將無法通過測試。 當(dāng)評級恢復(fù)為“一般”時,我愿意討論!
現(xiàn)在,使用新的 Apdex 分?jǐn)?shù)計算器插件,您可以輕松直接地獲取 Apdex 分?jǐn)?shù)。 您所要做的就是指定您的容忍閾值 T,然后插件將計算采樣器的 Apdex 分?jǐn)?shù)并將結(jié)果顯示在表格中。 如果您希望在測試報告中導(dǎo)入 Apdex 結(jié)果,您可以將此表導(dǎo)出到文件中。
What Value To Choose For Apdex T
根據(jù) Apdex 規(guī)范,該插件的默認(rèn) T 值為 4s。理想情況下,業(yè)務(wù)分析師和/或產(chǎn)品負(fù)責(zé)人應(yīng)在您的特定應(yīng)用程序的性能要求中為您提供 T 值。
如果缺少 T 并且默認(rèn)值不適合您,您可以回退到行業(yè)最佳實踐。 以下是T的一些常見替代值:
API 測試:T = 0.5s(100ms 可能太苛刻了)
Web 測試:T = 1s(根據(jù) RAIL 模型)
對我而言,我為我的應(yīng)用程序選擇了一個 T 閾值,該閾值會產(chǎn)生一致的分?jǐn)?shù)(基線),以便我可以隨著時間的推移監(jiān)控顯著的移動。
總結(jié)
以上是生活随笔為你收集整理的关于 jMeter 结果报表里的 APDEX (Application Performance Index)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 压缩感知重构算法之正则化正交匹配追踪(R
- 下一篇: Sqlserver实现故障转移 — 域控