性能測試步驟

?性能測試的步驟分為步:

1.獲知測試環(huán)境(硬件;網(wǎng)絡(luò);工具;軟件和外部因素);

2.識別系統(tǒng)性能可接受的標(biāo)準(zhǔn);

3.對性能測試進行規(guī)劃和設(shè)計;

4.配置測試環(huán)境;

5.實施執(zhí)行測試計劃;

6.分析測試結(jié)果,輸出測試報告。

其中會經(jīng)常進行測試再調(diào)優(yōu)再測試再調(diào)優(yōu)。

測試環(huán)境使用拓撲圖畫出來,這樣做的好處是可以更清楚的設(shè)計判斷出系統(tǒng)瓶頸。


?????? 識別系統(tǒng)性能可接受的標(biāo)準(zhǔn):本次測試需要得到一些特定的目標(biāo)參數(shù)或者摸底測試。例如響應(yīng)時間必須在3秒內(nèi)顯示出來;吞吐量每秒處理25和事務(wù);資源使用率CPU使用率不能超過75%。其中響應(yīng)時間和吞吐量是最重要的,沒有響應(yīng)時間的吞吐量是沒有意義的,例如請求到了,但是超時了。這三個指標(biāo)需要達到均衡??偨Y(jié)為一句話為:達到怎么樣的TPS,在什么樣的響應(yīng)時間內(nèi),用了多少資源構(gòu)成性能測試的目標(biāo)。發(fā)包創(chuàng)建并發(fā)量,衡量它的響應(yīng)時間,查看資源使用率。并發(fā)量是觸發(fā)其他兩個指標(biāo)的主動原因。一般情況下會把CPU的使用率定在70%,極限值定在80%。如果持續(xù)在70%以上需要出現(xiàn)警告信息;如果超過80%可以認為這是一個bug。如果CPU使用率持續(xù)低于20%,那么就是資源浪費,最合適的使用率是在20%~70%之間。

當(dāng)有多臺服務(wù)器時,可以先只測試一臺服務(wù)器

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 本文翻譯自 Thinking Clearly About Performance 這是我三年前讀到的一篇關(guān)于性能問...
    mindwind閱讀 1,302評論 1 8
  • 性能測試是一個過程,需要按步驟順序地執(zhí)行。嚴格來說,性能測試的步驟沒有統(tǒng)一的標(biāo)準(zhǔn),到底有幾個步驟,完全取決于如何界...
    軟件測試技能棧閱讀 706評論 0 2
  • 某月黑風(fēng)高之夜,某打車平臺上線了一大波(G+)優(yōu)惠活動,眾人紛紛下單。于是乎,該打車平臺使用的智能提示服務(wù)扛不住直...
    古佛青燈度流年閱讀 3,106評論 0 8
  • 性能測試是產(chǎn)品測試流程的必經(jīng)之路,產(chǎn)品性能的好壞不但關(guān)系到產(chǎn)品的用戶體驗,對于像電子商務(wù)這一的應(yīng)用來說,性能的好壞...
    d1b0f55d8efb閱讀 416評論 0 3
  • 就算你哭得稀里嘩啦抱起電話向閨蜜傾吐對方種種的不好,卻在摞下電話后的一秒,追起你的思念放下你的埋怨。你說那樣的自己...
    柚寶媽咪閱讀 360評論 0 3