实现loadrunner的IP欺骗

来源:互联网 发布:json格式的字符串 编辑:程序博客网 时间:2024/05/21 07:11

方法/步骤1:使用IP欺骗的原因

  1. 1

    使用IP欺骗原因之一:访问频繁。

    当某个IP的访问过于频繁,或者访问量过大时,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。

  2. 2

    使用IP欺骗原因之二:负载均衡。

    某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和测试服务器均衡处理的能力。

  3. 3

    使用IP欺骗原因之三:访问受限。

    有一些网站会限制同一个用户同一个IP 的登陆。为了更加真实的模拟实际情况,LoadRunner允许运行的虚拟用户使用不同的IP 访问同一网站。

    END

方法/步骤2:IP地址的设置方法

  1. 1

    直接在本地连接中增加IP

  2. 2

    通过LR自带的工具“IP wizard”设置

  3. 3

    使用其它软件设置IP地址

    END

方法/步骤3:LR自带的工具“IP wizard”设置IP欺骗

  1. 1

    LR自带的工具“IP wizard”设置IP欺骗注意事项:

    1. 在配置前首先要确定本地IP是静态的,不能是自动获取的

    2. 所添加的IP只能是局域网内的网段,即只能添加192段,127段,10段的IP地址

    3. IP Spoofer (IP电子欺骗)在连接 Load Generators 之前启用

  2. 2

    添加IP的方式:HP ->Tools->IP Wizard打开设置窗口,如下图所示。

    如何实现loadrunner的IP欺骗
  3. 3

    在IP Wizard里添加IP的方式有3种,分别为:

    1. 新建一个IP字段:Create new settir

    2. 导入已存在的IP地址文件:Load previous settings fro

    3. 恢复原有的设置:Restore original set

    如何实现loadrunner的IP欺骗
  4. 4

    我们主要看新建IP字段的方式:

    选择新建新的IP地址段,点击下一步

    如何实现loadrunner的IP欺骗
  5. 5

    设置服务器的IP地址,点击下一步

    注:只能设置192段、127段、10段的IP

    如何实现loadrunner的IP欺骗
    如何实现loadrunner的IP欺骗
  6. 6

    添加IP段和数量:点击"添加"按钮,添加所需要的IP地址段及数量,ok之后LR会检测所添加的IP地址是否被使用,没有被使用的IP地址会添加成功。

    如何实现loadrunner的IP欺骗
  7. 7

    保存IP地址:IP地址添加点击“完成”,点击“save as”保存IP地址文件,方便下次使用。

    如何实现loadrunner的IP欺骗
    如何实现loadrunner的IP欺骗
  8. 8

    验证IP地址设置是否成功:

    重启电脑,在命名行窗口中输入ipconfig就可以查看所有添加的IP地址已启动。

    END

方法/步骤4:IP欺骗的验证

  1. 1

    用loadrunner脚本验证IP地址是否生效。

    脚本设置如下:在已录制好的脚本中加入以下代码,方便Contrller中查看用户的IP地址。

    char* ip;

      ip = lr_get_vuser_ip();

      if(ip){

      lr_vuser_status_message("user ip is %s", ip);

    }

    else{

      lr_vuser_status_message("Ip spoofing is disabled!");

    }

  2. 2

    Controller设置:在controller中Scenario->Enalbe Ip Spoofer勾选,运行场景中的用户状态中可以查看到IP地址。

  3. 3

    运行脚本:在脚本运行页面,点击Vusers...—》右键点击虚拟用户,在弹出的菜单中打开“show Vuser log” 可以看到每个用户使用的IP是不同的。

    END

注意事项

  • 1.在配置前首先要确定本地IP是静态的,不能是自动获取的
  • 2.所添加的IP只能是局域网内的网段,即只能添加192段,127段,10段的IP地址
  • 3.IP Spoofer (IP电子欺骗)在连接 Load Generators 之前启用
原创粉丝点击