了解測(cè)試系統(tǒng)的架構(gòu)和通信協(xié)議。
明確測(cè)試范圍
服務(wù)器(CPU、IO、網(wǎng)絡(luò)、內(nèi)存等)、程序接口(并發(fā)性、TPS、響應(yīng)時(shí)間、事務(wù)成功率等)、數(shù)據(jù)庫(kù)(配置參數(shù)、表結(jié)構(gòu)、索引、慢速查詢等)。
清除測(cè)試指示器
系統(tǒng)承載的估計(jì)用戶數(shù)、并發(fā)用戶數(shù)、TPS等。
選擇測(cè)試工具
JMeter、locust、LoadRunner、性能測(cè)試云平臺(tái)等。
準(zhǔn)備性能腳本
準(zhǔn)備要測(cè)試的接口腳本,檢查基準(zhǔn)接口的輸入?yún)?shù)、響應(yīng)、異常測(cè)試等是否符合預(yù)期。
設(shè)計(jì)性能場(chǎng)景
根據(jù)實(shí)際業(yè)務(wù)設(shè)計(jì)性能測(cè)試場(chǎng)景,如單一場(chǎng)景、混合場(chǎng)景等。
執(zhí)行性能腳本
執(zhí)行腳本,關(guān)注TPS、錯(cuò)誤率、響應(yīng)時(shí)間等,并監(jiān)控資源利用率。
分析測(cè)試結(jié)果
分析性能測(cè)試結(jié)果并優(yōu)化性能瓶頸。
性能回歸測(cè)試
在性能調(diào)整后執(zhí)行回歸測(cè)試。
輸出測(cè)試報(bào)告
根據(jù)實(shí)際測(cè)試情況輸出性能測(cè)試報(bào)告。
上海博為峰開(kāi)設(shè)軟件測(cè)試培訓(xùn)班,該班型小班授課,老師幫助學(xué)員選擇更合適的課程,提供差異化教學(xué)方案,軟件測(cè)試課程具有線下經(jīng)典班、線上全程班、線上提速班、線上業(yè)余班等多種班型,趕快來(lái)體驗(yàn)吧。