为lr设置虚拟ip

为lr设置虚拟ip

ID:20672355

大小:729.50 KB

页数:11页

时间:2018-10-14

为lr设置虚拟ip_第1页
为lr设置虚拟ip_第2页
为lr设置虚拟ip_第3页
为lr设置虚拟ip_第4页
为lr设置虚拟ip_第5页
资源描述:

《为lr设置虚拟ip》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、为loadrunner设置虚拟IP近些天做了系统的性能测试,其中对于gis地图这块,仅是打开地图一个操作,若给系统加压后,系统就报错,意思上地图服务关闭连接不上。后来得知,公司用的gis这块的服务不允许一个IP多次访问,于是想到了loadrunner虚拟IP功能。我也是第一次做,网上查了一些资料,翻了本书,现将操作步骤记录一下,为了以后翻看方便吧。虚拟IP,顾名思义就是给自己网卡添加多个IP地址。1、首先在场景运行之前,开启IPSpoofer功能)(Scenario->EnableIPSpoofer) 2、然后确认DHCP服务是关闭状态(由于,DHCP服务是自动获得I

2、P),其实就是给电脑手动分配地址。我用的是无线,以无线为例,在网络连接中查看属性,DHCP服务是否开启(操作步骤:打开网络连接->打开无线网络的属性->选择Internet协议(TCP/IP)点击查看其属性->高级)我的本一开始是开启状态,如图:添加IP地址的按钮是灰色不可用的  3、查看电脑目前具体的IP地址详细信息(运行->cmd->ipconfig/all;另外也可以右击网络连接图标->状态->支持->详细信息),然后根据详细信息,手动配置IP地址及DNS信息。4、然后再点击高级按钮,可以看到添加IP地址的按钮可用了,然后就可以添加IP地址了,添加IP地址有两种

3、方法一种是可以手动添加IP地址(我试过,只能添加5个)点击添加后   另一种是可以利用loadrunner自带的IPWizard功能,给网卡批量添加IP地址,其具体的方法如下:1)、打开IPWizard功能(开始->所有程序->MercuryLodrunner->Tools->IPWizard)题外话,若DHCP服务启动,IPWizard功能是不可用的,会有如下提示   其解决办法,就是禁掉自动获得IP,手动添加静态IP,参照步骤2 2)、接着说打开IPWizard后,选择第一项,添加ip,点击“下一步”      说明:loadrunner在做IP欺骗时,真实的虚拟

4、了IP地址,该IP地址均真实存在,可以ping通,可以建立网络链接,在不使用时必须进行释放,否则这些IP地址将一直存在    3)、此步让输入server的IP地址,我是输入的要访问的服务器地址(不知道是否正确,后面步骤也提示此地址无效不可用,暂时不清楚究竟该输入什么,但是结果不影响),然后点‘下一步’  4)点击添加按钮     可以添加IP段,输入IP地址的第一个地址,和所要添加的数量即可    输入相应的第一个IP地址和数量之后,点击OK按钮,验证IP是否已使用    然后提示哪些IP没有被添加上(我是输入开始IP是192.168.2.2,总共数量是250个,然

5、后提示信息如下:) 点击“确定”后,显示添加了哪些IP信息     5、然后重启网卡,使新增的IP都生效(禁用网卡,启动网卡及可靠),然后查看IP是否生效(运行->cmd->ipconfig/all)    6、运行场景之前,设置IP虚拟是线程或者进程模式,在启动了IP欺骗之后,在工具菜单下选择tools--expertmode,进入tools--options--general,选择是按进程还是线程来加载IP(必须在专家模式下且已经启用ip欺骗后才能设置)     选择哪种方式运行(参考http://www.51testing.com/html/23/n-21892

6、3.html)      到此为止,虚拟IP设置完毕了,然后设置具体的场景之后,就可以运行脚本了。 在此需要说明一下,我的是一个脚本,不用添加多个generator,我看网上有的网友在运行之前还得手动添加多个IP,其中查了下,其实大家有一个普遍的误区::和Generator搞混。以为添加多个IP后,需要添加多个IP对应的Generator才可以使用。(同一个Generator只需要以其某一个IP添加到Generator列表中即可以使用其它的IP),一开始我也烦恼,加压如何在generator手动添加多个IP,看了这句话,放心了,添加一个足矣。   运行后,如何查看是否

7、真正地使用了不同的IP,其方法有两种: 1) 场景的日志打开,并且是扩展日志(Extendedlog),选择了“Datereturnedbyserver”项,运行后,选择某一个用户,右击,查看其日志内容 可以看到其IP地址,如下图所示:    2)在脚本的int函数中添加如下代码:  注题外话:若在脚本中直接运行,没有日志,若将此代码放在代码中间,直接运行脚本,系统会报错 然后在场景中新加载脚本,场景日志也是打开状态,选择标准日志即可,同样在日志中,可以查看当前虚拟用户的虚拟IP地址 并且看了几个不同的用户,他们的IP地址不同,由此可见实现了IP地址

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。