如何分析性能測試需求?是性能測試之前要完成的工作,我從業(yè)務(wù)模型、測試模型和性能測試指標(biāo),三個(gè)方面分析,具體如下:
業(yè)務(wù)模型
業(yè)務(wù)模型是實(shí)際環(huán)境中,用戶操作的業(yè)務(wù)量以及各個(gè)業(yè)務(wù)之間的比例,能真實(shí)的反應(yīng)實(shí)際環(huán)境中系統(tǒng)的負(fù)載情況;一個(gè)系統(tǒng)可能會有幾十個(gè)業(yè)務(wù),我們測試過程中要重點(diǎn)關(guān)注占用總業(yè)務(wù)量百分之八十以上的幾個(gè)業(yè)務(wù)場景;關(guān)于業(yè)務(wù)比例情況,如果是一個(gè)全新的系統(tǒng),需要進(jìn)行調(diào)研;如果是一個(gè)已上線的系統(tǒng)或者類似系統(tǒng),我們可以對后臺特殊交易日的歷史數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,如取一個(gè)月、一個(gè)季度或者一年的數(shù)據(jù),統(tǒng)計(jì)出平均值和峰值的業(yè)務(wù)量以及各業(yè)務(wù)之間比例。
測試模型
測試模型是以業(yè)務(wù)模型為基礎(chǔ),根據(jù)測試目標(biāo)不同和業(yè)務(wù)模型進(jìn)行參考比對,作為數(shù)據(jù)依據(jù);在模擬實(shí)際真實(shí)用戶場景時(shí),測試模型要盡量接近業(yè)務(wù)模型。
性能測試指標(biāo)
事務(wù)處理能力:每秒處理事務(wù)量
事務(wù)響應(yīng)時(shí)間:每個(gè)業(yè)務(wù)場景執(zhí)行的時(shí)間
事務(wù)正確率:執(zhí)行過程中通過的事務(wù)占總事務(wù)的比例
系統(tǒng)性能指標(biāo):系統(tǒng)占用各種資源情況
在性能測試準(zhǔn)備過程中,要有針對的對性能需求進(jìn)行分析,如果需求文檔中內(nèi)容比較籠統(tǒng),需要進(jìn)一步進(jìn)行調(diào)研討論和分析。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。