打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
loadrunner 场景设计

 

IP Spoofer-多ip负载生成器

by:授客QQ1033553122

适用协议

LoadRunner的多ip功能允许运行在单一负载生成器上的Vuser可以通过多ip被识别。服务器和路由识别这些vuser为来自不同负载生成器上。


 

在负载生成器(loadgenerator)上运行IPWizard

Windows:

LoadRunner包含一个IPWizard程序来创建多个ip地址。可以一次性添加ip到机器上并在所有场景中使用它.(注意:该工具要求网卡处于非DHCP模式下)

步骤1、打开IPWizard

Start> Program Files > LoadRunner > Tools > IPWizard


 

说明:

Createnew settings:创建新的设置

Loadprevious settings form ___:加载之前的设置

Restoreoriginal settings:恢复初始设置

默认的,创建一个新的设置,单击下一步按钮

 

步骤2:填写服务器IP地址,点击下一步

 


 










步骤3:点击Add添加按钮,输入所需要构建的网段类型和ip数目

 



 

 

说明:

CLASSX: XIP地址

 

Verifythat new IP addressess are not already可以校验IP地址是否存在。勾选后,该工具将对每个ip地址进行检测,如果已经被使用,那么去除,否则留下。

 

Numberto add:要添加的ip

注意:如果虚拟用户的数目大于ip的数目,那么用户之间的ip会出现重复的情况。

 

点击OK,如下,4个在使用中,奖被丢弃

 

 


 

步骤4:点击完成。

 


说明:

save as …:用于保存配置

Open IP Configuration…….:勾选后,点击ok,会打开如下文档信息

 


 

注意:

IPWizardip地址写入网卡后,可能不会即生效,可以用ipconfig命令来确认,如果显示的网卡中没新添加的ip信息,可以通过重启网卡的方式来完成生效工作(禁用网卡,启动网卡)

 

当脚本在远程LoadGenerator上运行时,只需要在对应的LoadGenerator 上配置多IP即可。

 

很多时候服务器对ip有限制策略,不允许同一个ip地址上有多个客户连接操作,这时就需要使用ip虚拟这个功能将虚拟用户脚本从一个ip运行变成不同的ip运行。

IP虚拟技术主要得益于TCP/IP的支持,在TCP/IP组中,一块物理设备可以绑定多个ip地址,打开网卡属性中的高级设置,找到ip设置标签,添加ip地址

 


 

步骤5:通过ipconfig命令确认多个ip是否已经应用在了物理网卡上


 

 

步骤6:确认网卡绑定多个ip地址后,在Controller中打开IPSpoofer支持功能即可



 

该选项打开后,在Controller最下方会出现图标,说明该功能正常运行。


注意:

使用该功能时请关闭所有多余的网卡,如无线网卡,虚拟机自带的虚拟网卡,否则Controller会读取所有本机网卡上的ip信息,导致虚拟ip的地址错误

 

步骤7、设置场景日志

如何检查每个脚本使用的ip地址呢?在打开IPSpoofer后,需要确保场景日志打开,并且将其设置为扩展日志,就可以在运行的日志中找到对对应的ip信息

 


 

步骤7替代方案

   char *ip = NULL;

   ip = lr_get_vuser_ip();

 

   if(ip)

       lr_message("The IP address is %s" , ip);

   else

       lr_message("IP spoofing disabled");

脚本中添加以上代码,

 

步骤8、查看日志结果

场景中点击Vusers…,见下图

 


右键Vuser,点击ShowVuser Log


 

如下,可见Vuser使用的ip地址

 


 

如使用替代方案则如下:


 

步骤9、释放IP

a)  Start> Program Files > LoadRunner > Tools > IPWizard

 


选择Restoreoriginal set…,下一步

 

b)  填写服务器ip

 

点击下一步


 

c)移除ip


 

点击完成

 

点击OK

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
虚拟ip的设置
loadrunner需要启动的mmdrv进程数所取决的因素
load runner 学习
LoadRunner学习笔记 - charmer - 51Testing软件测试网 - P...
性能测试笔试大接触(上
性能测试的原理?(LoadRunner)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服