發(fā)布時(shí)間:2020-06-11
在計(jì)算機(jī)領(lǐng)域,軟件性能測(cè)試被用來判斷計(jì)算機(jī)、網(wǎng)絡(luò)、軟件程序或者驅(qū)動(dòng)的速度和效率。這一過程會(huì)在同一實(shí)驗(yàn)環(huán)境下進(jìn)行大量測(cè)試,以便于衡量系統(tǒng)功能的相應(yīng)時(shí)長(zhǎng)或者M(jìn)IPS(每秒執(zhí)行指令數(shù)目)等指標(biāo),其他系統(tǒng)特性,如可靠性、可量測(cè)試、互用性等,也可以用性能測(cè)試來衡量,性能測(cè)試通常與壓力測(cè)試一起進(jìn)行。
軟件性能測(cè)試的目的主要有以下三點(diǎn):
1.評(píng)價(jià)系統(tǒng)當(dāng)前性能,判斷系統(tǒng)是否滿足預(yù)期的性能需求。
2.尋找軟件系統(tǒng)可能存在的性能問題,定位性能瓶頸并解決問題。
3.判定軟件系統(tǒng)的性能表現(xiàn),預(yù)見系統(tǒng)負(fù)載壓力承受力,在應(yīng)用部署之前,評(píng)估系統(tǒng)性能。
而對(duì)于用戶來說,則最關(guān)注的是當(dāng)前系統(tǒng):
1.是否滿足上線性能要求?
2.系統(tǒng)極限承載如何?
3.系統(tǒng)穩(wěn)定性如何?
因此,針對(duì)以上性能測(cè)試的目的以及用戶的關(guān)注點(diǎn),要達(dá)到以上目的 并回答用戶的關(guān)注點(diǎn),就必須首先執(zhí)行性能測(cè)試并明確需要收集、監(jiān)控哪些關(guān)鍵指標(biāo),通常情況下,性能測(cè)試監(jiān)控指標(biāo)主要分為:資源指標(biāo)和系統(tǒng)指標(biāo),如下圖所 示,資源指標(biāo)與硬件資源消耗直接相關(guān),而系統(tǒng)指標(biāo)則與用戶場(chǎng)景及需求直接相關(guān)。
一份性能測(cè)試報(bào)告,至少應(yīng)該包含如下內(nèi)容:
(1)測(cè)試基本信息:包含測(cè)試目的、報(bào)告目標(biāo)讀者、術(shù)語定義、參考資料。
(2)測(cè)試環(huán)境描述:包含服務(wù)器軟/硬件環(huán)境、網(wǎng)絡(luò)環(huán)境、測(cè)試工具、測(cè)試人員
(3)性能測(cè)試案例執(zhí)行分析:需要詳細(xì)描述每個(gè)測(cè)試案例的執(zhí)行情況,以及對(duì)應(yīng)的測(cè)試結(jié)果分析。
(4)測(cè)試結(jié)果綜合分析及建議:對(duì)本次性能測(cè)試做綜合分析,并給出測(cè)試結(jié)論和改進(jìn)建議。
(5)測(cè)試經(jīng)驗(yàn)總結(jié)。
性能測(cè)試工具PerformanceRunner(簡(jiǎn)稱PR)支持測(cè)試報(bào)告自動(dòng)生成,結(jié)果客觀準(zhǔn)確,報(bào)告支持HTML,PDF和word格式;分析圖可確定系統(tǒng)性能并提供有關(guān)事務(wù)及Vuser的信息;報(bào)表內(nèi)容涉及虛擬用戶,事務(wù),web資源圖,被測(cè)系統(tǒng)性能監(jiān)控圖,用戶可通過這些報(bào)表詳細(xì)了解到被測(cè)系統(tǒng)的性能全貌,同時(shí)可以實(shí)現(xiàn)錯(cuò)誤捕獲和定位。報(bào)告以圖表和表格數(shù)據(jù)兩種形式提供,圖表包括了性能曲線、柱狀圖等,清晰直觀,幫助快速了解測(cè)試結(jié)果,查找性能問題。
推薦閱讀:
WEB性能測(cè)試怎么做?常用的WEB性能測(cè)試工具有哪些?
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。
您的信息已成功提交!
我們的客服人員稍后會(huì)與您聯(lián)系