性能測(cè)試實(shí)戰(zhàn)筆記1

性能測(cè)試實(shí)戰(zhàn)筆記1

b/s架構(gòu):瀏覽器
c/s架構(gòu):app

app性能測(cè)試:monkey,耗電量、cpu使用、內(nèi)存占用
web性能測(cè)試:瀏覽器從服務(wù)端拿到數(shù)據(jù)前端顯示時(shí)間,js、css本地顯示速度,占用資源

服務(wù)端性能測(cè)試:server

性能測(cè)試指標(biāo):響應(yīng)時(shí)間、吞吐量、服務(wù)器資源占用。

實(shí)踐步驟:
性能測(cè)試目標(biāo)制定--性能測(cè)試準(zhǔn)備--執(zhí)行--測(cè)試結(jié)果分析--性能問題優(yōu)化

性能測(cè)試目標(biāo)制定很重要

被測(cè)產(chǎn)品:在線考試系統(tǒng)
架構(gòu):服務(wù)器tomcat,數(shù)據(jù)庫(kù)mysql

netstat -na | grep 3306
ps -ef | grep mysql

角色:
管理員,創(chuàng)建試卷,增加考生
用戶,對(duì)試卷的答題,修改個(gè)人資料

性能測(cè)試范圍:主要業(yè)務(wù),會(huì)測(cè)試80%左右,而不是全部都做。

二八原則:
一個(gè)網(wǎng)站有成千上萬(wàn)的用戶,但是80%的用戶請(qǐng)求是發(fā)生在20%的時(shí)間內(nèi),比如大家去網(wǎng)上購(gòu)物,基本也都集中在中午休息或晚上下班后。二八定律的核心原則是關(guān)注重要部分,忽略次要部分。系統(tǒng)性能如果能支撐發(fā)生在20%時(shí)間內(nèi)的高并發(fā)請(qǐng)求,必然也能支持非高峰期的訪問。
所謂響應(yīng)時(shí)間的“2-5-8原則”:

當(dāng)用戶能夠在2秒以內(nèi)得到響應(yīng)時(shí),會(huì)感覺系統(tǒng)的響應(yīng)很快;
當(dāng)用戶在2-5秒之間得到響應(yīng)時(shí),會(huì)感覺系統(tǒng)的響應(yīng)速度還可以;
當(dāng)用戶在5-8秒以內(nèi)得到響應(yīng)時(shí),會(huì)感覺系統(tǒng)的響應(yīng)速度很慢,但是還可以接受;  
而當(dāng)用戶在超過(guò)8秒后仍然無(wú)法得到響應(yīng)時(shí),會(huì)感覺系統(tǒng)糟透了,或者認(rèn)為系統(tǒng)已經(jīng)失去響應(yīng),而選擇離開這個(gè)Web站點(diǎn),或者發(fā)起第二次請(qǐng)求。
圖片1.png

考慮之后3年有一定增長(zhǎng):計(jì)算參考下圖


圖片2.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容