今天要跟大家分享的是,使用澤眾性能測試工具PerformanceRunner (簡稱PR)性能測試工具對某在線看房平臺測試樣品進(jìn)行性能測試,根據(jù)需求文檔對測試樣品進(jìn)行性能評估,驗(yàn)證APP端500用戶并發(fā)時響應(yīng)時間5s之內(nèi)是否通過。
首先對樣品進(jìn)行業(yè)務(wù)拆解和需求分析,該系統(tǒng)分為前臺租客用戶、前臺房東用戶和管理后臺,高訪問量的典型業(yè)務(wù)集中在租客用戶端登入首頁了解不同地理位置的房屋概況、實(shí)時獲取房屋狀態(tài)和查看房屋這幾個場景。
制定如下測試方案:通過外網(wǎng)環(huán)境和澤眾性能測試工具PerformanceRunner (簡稱PR)對系統(tǒng)進(jìn)行性能測試,模擬系統(tǒng)真實(shí)使用環(huán)境,測試過程使用三臺同樣配置的虛擬機(jī)同時執(zhí)行同一腳本向系統(tǒng)發(fā)送請求,并以30并發(fā)用戶數(shù)為起點(diǎn)通過逐增并發(fā)用戶數(shù)的方式進(jìn)行多次測試反復(fù)驗(yàn)證。
1)預(yù)裝澤眾性能測試工具PerformanceRunner (簡稱PR)之后,在生成器界面操作,打開新建項目_新建腳本_建立事務(wù)。
2)分場景錄制腳本
目前澤眾性能測試工具PerformanceRunner (簡稱PR)直接支持HTTPHTTPS協(xié)議,其他協(xié)議可以通過fiddle間接錄制獲取腳本。
3)關(guān)聯(lián)腳本和對相關(guān)測試數(shù)據(jù)進(jìn)行參數(shù)化
4)設(shè)計并運(yùn)行場景,場景設(shè)計視圖中包含了三個部分,分別是場景組管理、預(yù)期指標(biāo)管理、場景計劃管理。接下來為該場景添加虛擬用戶的數(shù)量以及虛擬用戶啟動、停止的規(guī)則,設(shè)置IP欺騙,遠(yuǎn)程監(jiān)控服務(wù)器。
設(shè)計場景完成即可運(yùn)行場景,場景運(yùn)行界面分為五個部分,主要包括用戶狀態(tài)區(qū)、事務(wù)統(tǒng)計區(qū)、圖表樹、性能波形圖、性能數(shù)據(jù)統(tǒng)計分析。運(yùn)行成功可以看到實(shí)時的數(shù)據(jù)統(tǒng)計圖。
相關(guān)閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。