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