app性能測試【通過loadrunner錄制】


隨着智能手機近年來的快速增長,從游戲娛樂到移動辦公的各式各樣的手機APP軟件滲透到我們的生活中,對於大型的手機APP測試不僅要關注它的功能性、易用性還要關注它的性能,最近發現LoadRunner12可以對手機APP做性能測試,但由於LoadRunner12還沒有破解版最多只有50個並發用戶,所以我用LoadRunner12錄制手機APP的腳本后放到LoadRunner8.0里進行壓測,LoadRunner8.0可並發10000個用戶

1.下載CCProxy代理服務器安裝運行該軟件用來檢測本機局域網的IP地址

2.手機連接上一個網絡,長按該網絡點擊修改網絡配置,顯示高級選項,代理服務器設置為 – 手動,將CCProxy檢測到的本機局域網IP地址輸入代理主機名,設置代理服務器端口(這里我這設置為8899),然后關閉 CCProxy(只用來檢測本機局域網IP地址因為Loadrunne12自帶代理服務器

3.啟動LR12 VirtualUser Generator,點擊File – New script and solutionSingle Protocol里選擇 Web –HTTP/HTML,點擊Create

4.點擊工具欄的紅色的Record按鈕,Recording mode選擇 Remote Application via LoadRunner Proxy,端口設置為手機端設置的代理服務器端口(我的端口設置為8899),Loadrunner會監聽這個端口,此端口為手機連接的代理服務器端口。

5.點擊回放按鈕,測試腳本運行是否成功如圖中顯示response表示服務器有響應並有數據發送到客戶端

6.腳本運行成功后找到該腳本的生成路徑,將其拷貝到裝有LoadRunner8.0的電腦里

7.運行LoadRunner8.0Controller找到該腳本點擊創建按鈕后在Design界面里修改並發用戶數,LoadRunner12未破解時最多只能並發50個用戶,而LoadRunner8.0可以並發10000個用戶這里我設置成60 

8.在運行腳本前,點擊Results-àSet Results Directory  勾選第一個選項生成每個用戶運行時日志

9.點擊Start開始運行

10.檢查每個用戶運行時日志,如圖中日志可看出有requestresponse運行日志保存Results-àSet Results Directory界面顯示的路徑下

11.Controller點擊Results – AnalyzeResults,查看結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM