loadrunner11 錄制手機App


總體來說,通過LR錄制手機腳本的方式有三種:
(1)通過代理方式錄制,保證手機電腦在同一個網段;
(2)通過抓包錄制,在手機上安裝Mobile Recorder;
(3)通過安卓模擬器錄制,本地安裝Android模擬器Emulator (Android SDK)

本人目前只用過方式(1),先記錄下方式(1)的實現方法

一、保證手機與主機處於同一WIFI下,如果是筆記本電腦,直接連同一WIFI即可,如果是台式機,需要小度WIFI無線網連接工具,協助解決同一WIFI連接問題。檢查標准:查看手機IP地址和本機IP地址是否在同一網段

  

二、錄制時選擇協議Web(HTTP/HTML)

  

三、在開始錄制時的配置:

  1、application type 選擇win32 application

  2、Program to record 選擇之前獲取的wplus_init_wsock.exe文件的地址,如:C:\Program Files(x86)\HP\LoadRunner\bin\wplus_init_wsock.exe

  3、working directory 選擇到loadrunner的bin目錄下

    

四、loadrunner中設置mapping port代理端口

  (1)Capture Level Socket level data

     

  (2)New Entry 配置

      

  說明:Taregt Server為服務器的地址,Port設置為80

     Traffic Forwarding 為代理轉發的IP,需要與手機端設置一致,設置為本機不沖突的端口即可,如2008

五、手機端設置代理

  

六、開始錄制

  點擊Start Recording開始錄制,在手機App頁面進行操作,即可錄制

七、其他錄制方式可參考:http://www.cnblogs.com/mxqh2016/p/6016866.html#undefined

經驗總結:

1、使用小度360連接台式機時,一定要切換到無線網卡模式,最好是把台式機的有線網拔掉

2、錄制完成后,一定要關閉彈出的代理錄制框,否則在下次錄制時,無法成功錄制腳本(這個錄制框每開啟一次錄制,就會彈出一個,不會自動關閉)

3、用netstat在本機命令窗口查看下已經占用的端口,避免端口沖突

 

  


免責聲明!

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



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