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