勇敢面对自已,挑战自己

发布新日志

  • LoadRunner IP欺骗设置

    2012-09-14 11:01:19

    LoadRunner在做测试时会遇到限制ip数的情况,这时就需要用到ip欺骗的设置了

    具体操作步骤如下:

    1.首先打开IP Wizard。

    2.选择【Create new setting】(创建一个新的设置),点击下一步。如果之前有创建保存过,则可选择第二项【Load previous setting from】导入即可,删除多个ip,选择【Restore original set】,重启即可。

    3.设置服务器ip地址,若是本机可以不填,会自动获取Server's IP Address,点击下一步。

    4.点击【Add】设置生成段号内的ip,选择不同的Class,都有对应的生成方式说明。再选择生成的数量【Number to】,点击【ok】。

    5.之后会出现一个ip列表,里面所列的是刚才选中的ip已被使用的,所以在添加中不能被添加进去。点击确定后,再点击完成,可以把当前的设置保存下来,重启电脑后,设置的多个ip即可绑定在网卡上了。

    6.重启电脑后,在网络连接中查看详情,可发现网卡上已经绑定了多个ip地址。

    7.在Controller中使用IP欺骗,首先在【Tools】中勾选上【Expert Mode】

    8.在【Scenario】中勾选上【Enable IP Spoofer】

    10.再在【Tools】-【Optins】-【General】标签下选择【Multiple IP address mode】为“IP address allocation per thread”,点击【ok】,保存即可。

    IP欺骗就设置成功了,要查看是不是生效,可在代码中插入

    char *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);

    在运行时可查看各vuser的ip。

    ----转载搜狐博客

          阅读(677)   转发(1)   评论
Open Toolbar