loadrunner怎么用代理錄制腳本


代理錄制原理;

代理: 通過類似中轉站的平台,將客戶端和服務器的信息進行傳遞。
    A(client)同學現在要和B(server)同學進行通信,但是現在就沒法直接交互。這時候就通過代理的方法來進行通信,client所有的請求都通過代理發送給server。
    A發一條請求告訴他的經濟人C(代理):我要去做頭發了,C收到A的消息將它傳遞給B。B收到消息后,做出響應:好,我要去磨刀。 
    這時候就完成了A和B之間的通信,而代理也可以將A(client)發出去的消息和B(server)響應的消息保留下來。

 

1.打開lr

  使用代理錄制時Applications Type的選項必須選擇Win32 Applications(c/s)。 Program to read選擇HP的bin目錄下的wplus_init_wsock.exe。其他的選項可以直接默認

 

 

 

2.設置loadrunner代理

Target Server 目標網址的域名或url,這個有個坑,使用域名的時候不要帶http://,不然就會一直保存失敗,錄制時不成功
Port 目標網址的端口
勾選Traffic Forwarding,並設置一個端口。因為計算機里面所有的通信都是通過端口來進行的。所有要將loadrunner設置為代理服務器必須要設置一個端口,現在我設置的端口就是9999。設置完點擊Update

 

3.設置瀏覽器代理(以谷歌為例)

打開瀏覽器-設置-高級-系統-代理。如下圖:

設置端口和代理服務器,如下圖(這里的端口要和lr的Traffic Forwarding設置的一致

4、啟動loadrunner開始錄制

上面的步驟都設置好以后,點擊ok,馬上就要到見證奇跡的時候到了。當當當,如下圖,說明代理已經成功的啟動了(不要關閉),並且開始記錄操作步驟了。

 
 

注:雖然代理到這里已經成功的完成了,但是還是有個很致命的缺陷,如果我在訪問A網站的同時,點擊鏈接跳到B網站,單代理錄制就不行了。

下期給大家分享下,如何多個server時,怎么用代理錄制

 


免責聲明!

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



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