軟件測試_測試工具_Loadrunner_IP欺騙
一、設置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欺騙