有些事情其實(shí)并不復(fù)雜,只不過(guò)我們沒(méi)有關(guān)注他,或者說(shuō)我們沒(méi)有很好的關(guān)注,我們?cè)谟肔R做性能測(cè)試的時(shí)候有一個(gè)很重要的指標(biāo),響應(yīng)時(shí)間,大家都知道這個(gè)指標(biāo),也知道這個(gè)指標(biāo)可以在結(jié)果分析中哪里得到,但是又有多少人知道LR給出的這些值是如何得到的呢?今天在這篇我們中我就給大家揭秘這個(gè)事情,有的人說(shuō)你寫(xiě)這些東西的目的是什么,要告訴大家怎么分析性能測(cè)試結(jié)果嗎,我想關(guān)于我寫(xiě)的東西對(duì)于分析性能測(cè)試的結(jié)果有些幫助吧,但是你要是說(shuō)他就是性能測(cè)試結(jié)果分析,我想它還不是吧,廢話不多說(shuō)我們開(kāi)始。
1.在看這篇文章之前我想大家首先要對(duì)LR有一定的了解,你要知道以下這些內(nèi)容:
1)LR中是通過(guò)Transaction進(jìn)行響應(yīng)時(shí)間統(tǒng)計(jì)的,Transaction是一組函數(shù),可以在測(cè)試腳本中根據(jù)我們要衡量的業(yè)務(wù)響應(yīng)時(shí)間進(jìn)行定義,要是大家不了解可以參見(jiàn)我寫(xiě)的一篇關(guān)于LR事物的專題:
2)LR結(jié)果分析中給出的響應(yīng)時(shí)間有:最大、平均、最小、標(biāo)準(zhǔn)差、90%幾種,另外包括一個(gè)事物平均響應(yīng)時(shí)間的曲線。
3)LR的響應(yīng)時(shí)間的統(tǒng)計(jì)是基于事物的,這些數(shù)據(jù)可以在結(jié)果分析中得到。
4)最好你對(duì)Excel中的函數(shù)不陌生
2.那么LR結(jié)果分析中如何獲得這些響應(yīng)時(shí)間的呢?下面我們開(kāi)始介紹:
1)首先LR以時(shí)間位移為基準(zhǔn)收集所有事物的響應(yīng)時(shí)間,收集的這些數(shù)據(jù)作為分析的基礎(chǔ)。
2)將上述收集的信息進(jìn)行統(tǒng)計(jì)得到最大、平均、最小、標(biāo)準(zhǔn)差、90%的響應(yīng)時(shí)間。以及畫(huà)出事物平均響應(yīng)時(shí)間的曲線。
3)平均響應(yīng)時(shí)間:在事物全部響應(yīng)時(shí)間做平均計(jì)算;
4)最大響應(yīng)時(shí)間:在事物全部響應(yīng)時(shí)間中求MAX
5)最小響應(yīng)時(shí)間:在事物全部響應(yīng)時(shí)間中求MIN
6)標(biāo)準(zhǔn)差:在事物全部響應(yīng)時(shí)間數(shù)據(jù)中做標(biāo)準(zhǔn)差運(yùn)算
7)90%響應(yīng)時(shí)間:將事物全部響應(yīng)時(shí)間進(jìn)行排序然后求90%數(shù)據(jù)中的最大值;
8)事物平均響應(yīng)時(shí)間曲線,曲線中點(diǎn)的個(gè)數(shù)跟取樣時(shí)間(可設(shè)定)和測(cè)試運(yùn)行時(shí)間相關(guān)(當(dāng)然選取的數(shù)據(jù)是可以設(shè)定的,在結(jié)果分析過(guò)程中可以選擇抽取那段時(shí)間的數(shù)據(jù));每個(gè)點(diǎn)數(shù)據(jù)的計(jì)算是根據(jù):在采樣時(shí)間范圍內(nèi)所有事物響應(yīng)時(shí)間的平均。
3.如何驗(yàn)證上述的情況是對(duì)的呢?大家可以用以下的方法:
1) 設(shè)置一個(gè)LR的測(cè)試場(chǎng)景,運(yùn)行獲得結(jié)果數(shù)據(jù);
2) 打開(kāi)結(jié)果分析工具,獲得測(cè)試結(jié)果;
3) 然后將LR中統(tǒng)計(jì)的所有數(shù)據(jù)導(dǎo)入到Excel中進(jìn)行手動(dòng)分析(具體步驟不說(shuō)了);
4) 通過(guò)EXCEL中的數(shù)據(jù)統(tǒng)計(jì)功能,統(tǒng)計(jì)最大、最小、平均、標(biāo)準(zhǔn)差(可以去網(wǎng)上查他的含義,我不想說(shuō),這是數(shù)學(xué))、90%的響應(yīng)時(shí)間,然后跟LR結(jié)果分析中給出的數(shù)據(jù)進(jìn)行比較,你就能驗(yàn)證你的想法。
這些東西什么用?你可以說(shuō)他很有用,當(dāng)然對(duì)于你也可能沒(méi)有用,而只看一個(gè)熱鬧,那么對(duì)于所有看熱鬧的人來(lái)說(shuō)就當(dāng)一個(gè)樂(lè)子吧,對(duì)于有用的人來(lái)說(shuō),你就來(lái)著了,具體更深的細(xì)節(jié)我們可以再討論。
|
新聞熱點(diǎn)
疑難解答
圖片精選