使用LoadRunner的Web(HTTP/HTML)協議錄制手機app腳本


一、打開HP Virtual User Generator,創建虛擬用戶腳本,選擇Web(HTTP/HTML)協議;

二、在開始錄制框中,填寫(選擇)以下信息:

Application type::Win32 Application

Program to record:C:\Program Files (x86)\HP\LoadRunner\bin\wplus_init_wsock.exe

(注:這是LoadRunner安裝目錄下的文件)

Working directory:C:\Program Files (x86)\HP\LoadRunner\bin

Record into Action:根據測試業務場景選擇(Vuser_init/Action/Vuser_end)

三、點擊【Options…】,打開Recording Options頁面,點擊Network-Port Mapping,點擊【New Enty】填寫網絡映射端口信息,如圖;

Target Server:填寫測試系統的IP或者網址

Port:填寫測試系統的端口

Service ID:選擇HTTP

Traffic Forwarding:勾選並填寫本地代理端口(隨便填,只要本地沒有其他程序占用該端口就行)

其他信息默認就好。

填寫完后:

四、下面的工作就是手機配置了

  1. 手機端與電腦端要連接一個共同的WIFI或者手機連接電腦共享的熱點;
  2. 打開手機連接的WIFI,修改為手動代理,代理配置如下:
  • HTTP代理改為手動;

  • 服務器為電腦的IP地址;

  • 端口為LoadRunner錄制時設置的Traffic Forwarding端口(要保持一致);

  • 注意,設置手機代理后,手機端要能夠訪問測試的APP應用;

五、以上都設置好之后,就可以啟動LoadRunner開始錄制,點擊開始錄制按鈕后,會彈出“LoadRunner Sockets Proxy  Starter”窗口,此時不用管它;

六、接着就可以在手機上操作測試的業務了,LoadRunner會抓取網絡包,當停止LoadRunner錄制時,就會生成腳本;

七、最后關閉“LoadRunner Sockets Proxy  Starter”窗口。

(注:要先停止錄制,再關閉該窗口)


免責聲明!

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



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