Loadrunner IP虚拟记录

上一篇 / 下一篇  2013-05-24 21:11:38 / 个人分类:LoadRunner

Loadrunner IP虚拟记录

 

Step1.确认本机IP为静态IP地址,否则Setp2会有【…does not support DHCP-enabled network cards…】 错误

 

Step2.Tools->IP Wizard->Create new setting->输入被测serverIP ->点击【Add,输入增加的IP段 ,勾选【Verity that new IP…->点击【完成】->点击【OK

经验1Add界面中number to add设置比预期虚拟用户数大些,如测试100用户,则该处填110,因为该段落某些IP已经被占用,而且也会出现某些IP有问题的情况

经验2:可以使用ipconfig命令查看生成的虚拟IP

 

Step3.打开场景,【Scenario->勾选【Enable IP Wizard

              Tools->勾选【Expert Mode

 

Step4.vuser_init代码开端,加入如下代码,即可在场景运行时查看到IP虚拟的情况

 

ip = lr_get_vuser_ip();

if(ip)

    lr_vuser_status_message("The ip address is %s",ip);

else

         lr_vuser_status_message("IP spoofing disabled %s",ip);

 

 

Step5.场景运行后释放虚拟IP,方法一是利用【ip wizard -> Restore original setting】,方法二则是将网络连接设置为自动获取IP(推荐)

 

经验3:一个场景中若有多个脚本,但只有一个load generator,此时IP欺骗会导致多个脚本抢IP而导致虚拟用户操作失败。解决方式1:增加load generator,解决方式2:将多个脚本综合到一个脚本中

 


TAG:

 

评分:0

我来说两句

Open Toolbar