標籤:IV publish c99 rda 1.2 start ip地址 服務 remote
Loadrunner實現Android / IOS 手機壓力測試(執行個體)2016.11.21 19:15* 字數 734 閱讀 1117評論 2喜歡 7
隨著手機APP使用者量的增大,大的手機APP一般都需要進行壓力測試這幾天用了loadrunner 12進行了手機APP的壓力測試,整理了下,大家可以參考參考怎樣給Andorid / IOS手機APP進行壓力測試,以下是操作執行個體。
下面介紹LR12進行手機壓測的步驟:
1. 網上下載個Loadrunner 12的安裝包,我下了個叫 HP_LoadRunner_12_Community_Edition_T7177-15045.exe的檔案,這個960M,還有個1.2G的名稱中有個Addition的我沒裝,我的系統是Win7 32位 + IE8
2. 我這個裝好後,預設的license是長期的但只有50人,我建議可以用這個錄製指令碼到時用Loadrunner8.0並發更多,因為手機APP實際上是監控手機對伺服器發出的請求,LR12捕獲這些請求,壓力測試是壓測伺服器的。
3. 準備個小度,插入USB介面,用驅動人生掃描驅動,掃描出小度wifi驅動沒裝,點擊安裝,驅動人生下載驅動並安裝好,安裝完後的小度有wifi名及密碼。
4. 手機串連上這個網路,長按此網路,點擊修改網路設定,顯示進階選項,Proxy 伺服器設定為 – 手動,代理主機名稱及Proxy 伺服器連接埠設定下,下載個CCProxy,運行下,可以查看到本機區域網路IP地址,連接埠隨便設定個,如8899. 停止CCProxy.
5. 啟動LR12 Virtual User Generator,點擊File – New script. and solution,Single Protocol裡選擇 Web – HTTP/HTML,點擊Create
6. 點擊工具列的紅色的Record按鈕,Recording mode選擇 Remote Application via LoadRunner Proxy,連接埠設定為8899,Loadrunner會監聽這個連接埠,此連接埠為手機串連的Proxy 伺服器連接埠。
7. 點擊 Start Recording開始錄製
8. 錄製完成後會產生指令碼,如下,可以刪掉不必要的指令碼,剩下自己要測的程式的。
9. 回放指令碼,指令碼回放成功,並成功登入手機APP,返回別名
10. 從 Tools 點擊Create Controller Scenario,設定Number of Vusers為10人,可以設定更多,這裡我設定成10,跑一下,在Controller裡Design的tab下將Scenario Schedule的Run Mode設定成為Basic schedule,Controller – Results – Results Setting
s,視窗開啟後勾選第一個產生每個使用者運行時日誌,此視窗記錄下日誌保持的檔案夾,運行情境。
11. 在Controller點擊Results – Analyze Results,查看結果
12. 檢查每個使用者運行時日誌查看細節
Loadrunner實現Android / IOS 手機壓力測試(執行個體)