天天看點

LR使用代理設定錄制腳本

1、代理錄制主要是為了解決:浏覽器相容性問題導緻的腳本錄制問題,包括錄制時浏覽器打不開、錄制腳本為空。

2、使用LR代理錄制的原理:啟動LR代理伺服器監聽設定好的端口号是否有請求發送給伺服器,有請求時,代理伺服器接收請求,并轉發給對應的系統伺服器,LR進而擷取到請求的資訊與資料,生成腳本。   

3、使用代理的前期:

● 浏覽器設定代理:本機IP與伺服器IP在同一網段内。(使用IE的代理選擇32位的IE浏覽器設定代理)

● 手機app設定代理:手機與本機電腦要在同一區域網路的同一網段内

4、代理錄制主要步驟為:

● lr錄制選項設定代理;   

● lr錄制選擇代理的exe;

● 開啟浏覽器代理,代理的端口号跟loadrunner裡設定的代理端口号一緻;

5、代理錄制詳細步驟如下:

1)在Start Recording視窗中點選【Options】

LR使用代理設定錄制腳本

2)Recording Options視窗中選擇【Network--Port Mapping】,點選【New Entry】

     點選錄制設定按鈕,選擇網絡---》代理設定菜單,點選新增按鈕

LR使用代理設定錄制腳本

3)填寫要錄制的伺服器的IP、端口、協定、選擇代理、代理端口,點選【Update】

點選新增按鈕,彈出新增代理伺服器設定頁面,上面輸入系統伺服器的位址(IP或者域名不用寫http://)和端口号,Service Id 選擇http,下面的監聽端口号輸入浏覽器或者手機代理上設定的端口号(端口号大一點不要有被占用的)

LR使用代理設定錄制腳本

4)選擇新增的代理,點選【ok】,LR代理設定完成

LR使用代理設定錄制腳本

5)點選【Program to record --...】,選擇錄制代理的exe

LR使用代理設定錄制腳本

6)選擇loadrunner安裝目錄下的bin目錄下的【wplus_init_wsock.exe】

LR使用代理設定錄制腳本

7)浏覽器代理設定

打開啟動浏覽器設定代理(以IE為例),代理的端口号跟loadrunner裡設定的代理端口号要保持一緻,點選【确定】,浏覽器代理設定完成

LR使用代理設定錄制腳本

8)手機代理設定

連接配接wifi時,輸入賬号密碼頁面,點選進階選項,可以看到代理設定資訊,輸入本機的IP位址,端口号(端口号設定的與LR的監聽的端口号一緻)。

LR使用代理設定錄制腳本

9)設定完浏覽器/手機代理後,回到loadrunner--Start Recording頁面,點選【ok】按鈕。

 LR代理與浏覽器或者手機設定設定完成後,點選錄制按鈕,彈出錄制對話框,IE路徑選擇LR的代理伺服器

(D:\Program Files (x86)\HP\LoadRunner\bin\wplus_init_wsock.exe)在LR安裝目錄下bin目錄下的wplus_init_wsock.exe檔案,URL位址可以不輸入。

LR使用代理設定錄制腳本

10)啟動成功,會彈出錄制界面與代理伺服器,如下視窗:

注意:不能關閉該提示框,也不能點選Shutdown按鈕,否則無法錄制

LR使用代理設定錄制腳本

11)手動打開IE浏覽器,輸入要錄制的網站URL回車,即可錄制想要的内容

LR使用代理設定錄制腳本

12)錄制完成,點選步驟10中的【shutdown】,關閉代理

LR使用代理設定錄制腳本

13)點選結束錄制,便可自動生成腳本

LR使用代理設定錄制腳本