1. 程式人生 > >軟件測試_測試工具_Loadrunner_IP欺騙

軟件測試_測試工具_Loadrunner_IP欺騙

com span 運行 nbsp 軟件測試 提示符 選項 禁用 基本設置

一、設置IP欺騙的原因:

1、當某個IP的訪問過於頻繁或者訪問量過大時,服務器會拒絕訪問請求;

2、某些服務器配置了負載均衡,使用同一個IP不能測出系統的實際性能。Loadrunner中的IP欺騙通過不同的IP,可很大程度的模擬實際使用過程中多IP訪問和測試服務器均衡處理的能力;

3、有一些網站會限制同一用戶用一個IP的登錄。為了更加真實地模擬實際情況,Loadrunner允許運行虛擬用戶使用不同的IP訪問同一網站。

二、設置IP欺騙的具體步驟:

1、將本機的IP設置成手動固定:如何設置本機電腦的固定IP地址?

2、生成IP地址池

開始菜單->所有程序->HP LoadRunner->Tools->IP Wizard->創建新設置->下一步

技術分享圖片

輸入本機IP->下一步

技術分享圖片

添加->選擇C類地址->填寫源IP(一般就改後兩位就成)->要添加的數字(你想添加幾個IP就寫幾,但是最好填寫的要比你想的數多一點,因為有可能部分端口被占用)->勾選驗證新IP地址未被使用->確定

技術分享圖片

點擊完成

技術分享圖片

3、Windows鍵+R打開運行窗口。輸入cmd點擊確定,打開命令提示符,輸入ipconfig,查看IPv4端口,驗證是否生成多個IP

技術分享圖片

4、Controller->場景->勾選啟用IP欺騙器

技術分享圖片

5、Controller->工具->啟用專家模式

技術分享圖片

6、將Vuser設置為進程運行:

Controller->運行時設置->常規->其他->多線程->按進程運行Vuser(P)->確定

技術分享圖片

工具->選項->常規->多個IP地址模式->勾選每個進程的IP地址分配->確定

技術分享圖片

Loadrunner安裝根路徑下找到 mdrv.dat(路徑:D:\Program Files\LoadRunner\dat),右鍵Sublime Text打開,找到[lr_socks]行,在此行末尾添加ExtCmdLineConc=-UsingWinInet Yes,保存

技術分享圖片

技術分享圖片

7、禁用網頁診斷:

Controller->診斷->配置->網頁診斷->禁用->確定

技術分享圖片

8、為了方便查看日誌,設置日誌查看方式:

Controller->運行時設置->常規->日誌->勾選始終發送消息->勾選擴展日誌->勾選高級跟蹤->確定

技術分享圖片

9、基本設置已完成,其他設置完畢後,開始運行場景測試

驗證IP欺騙設置成功的方式:選擇運行完畢的Vuser->隨便選擇一個用戶右鍵->點擊顯示Vuser日誌

技術分享圖片

技術分享圖片

就可以看到每個Vuser的IP均不一樣了。這樣就實現了IP欺騙!

參考文章: https://www.cnblogs.com/zhangyating/p/7728981.html

如有不足,請多多指出;相關文章已附上鏈接,不妥刪

軟件測試_測試工具_Loadrunner_IP欺騙