性能測試過程模型
1.測試的前期準(zhǔn)備階段
a.系統(tǒng)基礎(chǔ)功能驗證,該活動主要確保當(dāng)前需要進(jìn)行性能測試的應(yīng)用已經(jīng)具備了進(jìn)行測試的條件
b.組建測試團(tuán)隊
c.測試工具需求確認(rèn)
2.測試工具引入階段
a.選擇工具
b.工具應(yīng)用的技能培訓(xùn)
c.確定工具的應(yīng)用過程
3.測試計劃階段
a.性能測試領(lǐng)域分析
b.用戶活動剖析與業(yè)務(wù)建模
用戶活動剖析與業(yè)務(wù)建模活動用來尋找用戶的關(guān)鍵性能關(guān)注點(diǎn)。用戶對系統(tǒng)性能的關(guān)注往往集中在少數(shù)幾個業(yè)務(wù)活動上,在確定性能目標(biāo)之前,需要先把用戶的關(guān)注點(diǎn)找出來,從而確定最貼近用戶要求的性能目標(biāo)。
用戶活動剖析的方法大體分為兩種:系統(tǒng)日志分析和用戶調(diào)查分析。系統(tǒng)日志分析是指通過應(yīng)用系統(tǒng)的日志了解用戶的活動,分析出用戶最關(guān)注、最常用的業(yè)務(wù)功能的操作路徑;用戶調(diào)查分析是在不具備系統(tǒng)日志分析的條件(如該系統(tǒng)尚未交付用戶運(yùn)行實(shí)際的業(yè)務(wù))時采用的一種估算方法,可以通過用戶調(diào)查問卷、同類型系統(tǒng)對比的方法獲取用戶最關(guān)注、最常用的業(yè)務(wù)功能等內(nèi)容。
c.確定性能目標(biāo)
性能測試目標(biāo)根據(jù)性能測試需求和用戶活動分析結(jié)果來確定,確定性能測試目標(biāo)的一般步驟是首先從需求和設(shè)計中分析出性能測試需求,結(jié)合用戶活動剖析與業(yè)務(wù)建模的結(jié)果,最終確定性能測試的目標(biāo)
d.制定測試時間計劃
e.測試設(shè)計與開發(fā)階段
1>.測試環(huán)境設(shè)計
對于能力驗證領(lǐng)域的性能測試,首先明確是在特定的部署環(huán)境上進(jìn)行,因此不需要特別為性能測試設(shè)計環(huán)境,只需要保證用于測試的環(huán)境與今后系統(tǒng)運(yùn)行的環(huán)境一致即可。
對于規(guī)劃能力領(lǐng)域的性能測試,測試環(huán)境不特定,但也需要設(shè)計一個基準(zhǔn)的環(huán)境。
對于性能調(diào)優(yōu)領(lǐng)域的性能測試,因為調(diào)優(yōu)過程是一個反復(fù)的過程,在每個調(diào)優(yōu)小階段的末尾,都需要有性能測試來衡量調(diào)優(yōu)的效果,因此必須在開始就給出一個衡量的環(huán)境標(biāo)準(zhǔn),并在整個調(diào)優(yōu)過程中保證每次測試時的環(huán)境保持不變。
這里所說的測試環(huán)境包括:系統(tǒng)的軟硬件環(huán)境+數(shù)據(jù)環(huán)境設(shè)計+環(huán)境的維護(hù)
2>.測試場景設(shè)計
測試場景模擬的一般是實(shí)際業(yè)務(wù)運(yùn)行的剖面
3>.測試用例設(shè)計
4.測試執(zhí)行與管理
5.測試分析
posted on 2014-11-14 09:43 順其自然EVO 閱讀(1039) 評論(0) 編輯 收藏 所屬分類: loadrunner 、性能測試