數(shù)據(jù)統(tǒng)計(jì)分析的思路與分析結(jié)果的展示方式是同樣重要的,,有了好的分析思路,,但是卻不懂得如何更好的展示分析結(jié)果和數(shù)據(jù)來(lái)印證自己的分析,就像一個(gè)人滿(mǎn)腹經(jīng)綸卻不知該如何一展雄才 ^_^
一圖勝千言,,所以這次我會(huì)用兩張圖表來(lái)說(shuō)明“描述性統(tǒng)計(jì)”在性能測(cè)試結(jié)果分析中的其他應(yīng)用。 在這張圖中,,我們繼續(xù)使用了上一篇文章——《描述性統(tǒng)計(jì)與結(jié)果分析》一文中的方法,,對(duì)響應(yīng)時(shí)間的分布情況來(lái)進(jìn)行分析。上面這張圖所使用的數(shù)據(jù)是通過(guò)對(duì) Google.com 首頁(yè)進(jìn)行測(cè)試得來(lái)的,,在測(cè)試中分別使用10/25/50/75/100 幾個(gè)不同級(jí)別的并發(fā)用戶(hù)數(shù)量,。通過(guò)這張圖表,我們可以通過(guò)橫向比較和縱向比較,,更清晰的了解到被測(cè)應(yīng)用在不同級(jí)別的負(fù)載下的響應(yīng)能力,。
這張圖所使用的數(shù)據(jù)與第一張圖一樣,但是我們使用了另外一個(gè)視角來(lái)對(duì)數(shù)據(jù)進(jìn)行展示,。表中最左側(cè)的2000/5000/10000/50000的單位是毫秒,,分別表示了在整個(gè)測(cè)試過(guò)程中,響應(yīng)時(shí)間在0-2000毫秒范圍內(nèi)的事務(wù)數(shù)量占成功的事務(wù)總數(shù)的百分比,,響應(yīng)時(shí)間在2001-5000毫秒范圍內(nèi)的事務(wù)數(shù)量占成功的事務(wù)總數(shù)的百分比,,響應(yīng)時(shí)間在5001-10000毫秒范圍內(nèi)的事務(wù)數(shù)量占成功的事務(wù)總數(shù)的百分比,以及響應(yīng)時(shí)間在10001-50000毫秒范圍內(nèi)的事務(wù)數(shù)量占成功的事務(wù)總數(shù)的百分比,。 這幾個(gè)時(shí)間范圍的確定是參考了業(yè)內(nèi)比較通行的“2-5-10原則”——當(dāng)然你也可以為自己的測(cè)試制定其他標(biāo)準(zhǔn),,只要得到企業(yè)內(nèi)的承認(rèn)就可以。所謂的“2-5-10原則”,,簡(jiǎn)單說(shuō),,就是當(dāng)用戶(hù)能夠在2秒以?xún)?nèi)得到響應(yīng)時(shí),會(huì)感覺(jué)系統(tǒng)的響應(yīng)很快,;當(dāng)用戶(hù)在2-5秒之間得到響應(yīng)時(shí),,會(huì)感覺(jué)系統(tǒng)的響應(yīng)速度還可以;當(dāng)用戶(hù)在5-10秒以?xún)?nèi)得到響應(yīng)時(shí),,會(huì)感覺(jué)系統(tǒng)的響應(yīng)速度很慢,,但是還可以接受;而當(dāng)用戶(hù)在超過(guò)10秒后仍然無(wú)法得到響應(yīng)時(shí),,會(huì)感覺(jué)系統(tǒng)糟透了,,或者認(rèn)為系統(tǒng)已經(jīng)失去響應(yīng),而選擇離開(kāi)這個(gè)Web站點(diǎn),,或者發(fā)起第二次請(qǐng)求,。 那么從上面的圖表中可以看到,當(dāng)并發(fā)用戶(hù)數(shù)量為10時(shí),,超過(guò)95%的用戶(hù)都可以在5秒內(nèi)得到響應(yīng),;當(dāng)并發(fā)用戶(hù)數(shù)量達(dá)到25時(shí),,已經(jīng)有80%的事務(wù)的響應(yīng)時(shí)間處在危險(xiǎn)的臨界值,而且有相當(dāng)數(shù)量的事務(wù)的響應(yīng)時(shí)間超過(guò)了用戶(hù)可以容忍的限度,;隨著并發(fā)用戶(hù)數(shù)量的進(jìn)一步增加,,超過(guò)用戶(hù)容忍限度的事務(wù)越來(lái)越多,當(dāng)并發(fā)用戶(hù)數(shù)到達(dá)75時(shí),,系統(tǒng)幾乎已經(jīng)無(wú)法為任何用戶(hù)提供響應(yīng)了,。 這張圖表也同樣可以用于對(duì)不同負(fù)載下事務(wù)的成功、失敗比例的比較分析,。 Note:上面兩個(gè)圖表中的數(shù)據(jù),主要通過(guò)Excel 中提供的FREQUENCY,,AVERAGE,,MAX,MIN和PERCENTILE幾個(gè)統(tǒng)計(jì)函數(shù)獲得,,具體的使用方法請(qǐng)參考Excel幫助手冊(cè),。 |
|
來(lái)自: xiaohuan > 《性能測(cè)試》