loadrunner 的ip欺骗作用是什么在LR中使用IP欺骗的作用是什么?仔细点

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 11:22:46
loadrunner 的ip欺骗作用是什么在LR中使用IP欺骗的作用是什么?仔细点

loadrunner 的ip欺骗作用是什么在LR中使用IP欺骗的作用是什么?仔细点
loadrunner 的ip欺骗作用是什么
在LR中使用IP欺骗的作用是什么?仔细点

loadrunner 的ip欺骗作用是什么在LR中使用IP欺骗的作用是什么?仔细点
需要使用ip欺骗的原因:
1、当某个IP的访问过于频繁,或者访问量过大是,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果.
2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能.LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和并测试服务器均衡处理的能力.
3、有一些网站会限制同一个用户同一个IP 的登陆.为了更加真实的模拟实际情况,LoadRunner允许运行的虚拟用户使用不 同的IP 访问同一网站.
操作:
第一步:
运行Mercury LoadRunner- Tools-IP Wizard
第二步:
选择create new setting,点击“下一步”.此时出现的页面是让输入服务器的IP地址,Loadrunner通过该地址更新路由表.
客户端计算机上添加新的IP地址后,服务器需要将该地址添加到路由表,以便能够识别返回到客户端的路由.如果服务器和客户端具有相同的子网掩码、IP 类和网络,则不需要修改服务器的路由表.如果客户端和服务器计算机之间有一个路由器,则服务器需要识别经过该路由器的路径.确保将以下路由添加到服务器路由表:从 Web 服务器到路由器的路由,以及从路由器到负载生成器计算机上的所有 IP 地址的路由.
第三步:
在输入web服务器地址的页面中输入地址后,直接点击“下一步”.进入IP添加页面,点击“add”进行添加
第四步:
在from ip 输入框中输入起始ip,在Number to输入框中输入ip地址的位数,输入正确的子网掩码,选中“verify that new ip addresses are not already used”,点击“ok”,此时IP Wizard会自动按照设置生成IP地址,并且将已经占用的IP列出.
第五步:
确认可用IP地址列表内容后,点击“ok”,此时IP Wizard提示需要重新启动计算机,点击“save as”保存IP列表,点击“ok”,重新启动计算机.
注:当保存IP地址列表后,下次启用IP欺骗时直接选择load previous setting from.
第六步:
启用IP欺骗,选中Tools下的Expert mode,启动专家模式Expert mode,再点击Tools下的options,在Genearl选项卡中设置以线程方式或进程方式进行性能测试,这个选项一定要与当前场景的模式相匹配,也就是说使用本地虚拟IP测试时需要选中线程方式,使用负载生成器使用虚拟IP测试时需要选中进程方式.
在controller中,选择 Scenario-〉Enable IP Spoofer,此项设置允许使用IP欺骗.
第七步:
验证IP欺骗是否有效.计算机重新启动后,在运行行中输入:CMD,在DOS命令提示符窗口中输入:IPCONFIG,此时便可看到虚拟的IP地址均已经被启用;
第八步:
这一部很重要,如果不做这一步,很多IP地址就被占用了,可能你们网管跟你闹上了呵呵.打开IP Wizard,选择restore original settings释放所有虚拟IP
注意:启用IP欺骗之前要确保局域网中的这些IP没被用.