1、打開HP Virtual User Generator,建立虛擬用戶腳本,選擇Web(HTTP/HTML)協議;服務器
2、在開始錄製框中,填寫(選擇)如下信息:網絡
Application type::Win32 Applicationapp
Program to record:C:\Program Files (x86)\HP\LoadRunner\bin\wplus_init_wsock.exe測試
(注:這是LoadRunner安裝目錄下的文件)代理
Working directory:C:\Program Files (x86)\HP\LoadRunner\binget
Record into Action:根據測試業務場景選擇(Vuser_init/Action/Vuser_end)it
3、點擊【Options…】,打開Recording Options頁面,點擊Network-Port Mapping,點擊【New Enty】填寫網絡映射端口信息,如圖;io
Target Server:填寫測試系統的IP或者網址配置
Port:填寫測試系統的端口程序
Service ID:選擇HTTP
Traffic Forwarding:勾選並填寫本地代理端口(隨便填,只要本地沒有其餘程序佔用該端口就行)
其餘信息默認就好。
填寫完後:
4、下面的工做就是手機配置了
HTTP代理改成手動;
服務器爲電腦的IP地址;
端口爲LoadRunner錄製時設置的Traffic Forwarding端口(要保持一致);
注意,設置手機代理後,手機端要可以訪問測試的APP應用;
5、以上都設置好以後,就能夠啓動LoadRunner開始錄製,點擊開始錄製按鈕後,會彈出「LoadRunner Sockets Proxy Starter」窗口,此時不用管它;
6、接着就能夠在手機上操做測試的業務了,LoadRunner會抓取網絡包,當中止LoadRunner錄製時,就會生成腳本;
7、最後關閉「LoadRunner Sockets Proxy Starter」窗口。
(注:要先中止錄製,再關閉該窗口)