为LR设置虚拟IP.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
为LR设置虚拟IP

为loadrunner设置虚拟IP 近些天做了系统的性能测试,其中对于gis地图这块,仅是打开地图一个操作,若给系统加压后,系统就报错,意思上地图服务关闭连接不上。后来得知,公司用的gis这块的服务不允许一个IP多次访问,于是想到了loadrunner虚拟IP功能。我也是第一次做,网上查了一些资料,翻了本书,现将操作步骤记录一下,为了以后翻看方便吧。 虚拟IP,顾名思义就是给自己网卡添加多个IP地址。 1、首先在场景运行之前,开启IP Spoofer功能)(Scenario-Enable IP Spoofer) ? 2、然后确认DHCP服务是关闭状态(由于,DHCP服务是自动获得IP),其实就是给电脑手动分配地址。我用的是无线,以无线为例,在网络连接中查看属性,DHCP服务是否开启(操作步骤:打开网络连接-打开无线网络的属性-选择Internet协议(TCP/IP)点击查看其属性-高级) 我的本一开始是开启状态,如图:添加IP地址的按钮是灰色不可用的 ?? 3、查看电脑目前具体的IP地址详细信息(运行-cmd-ipconfig /all;另外也可以右击网络连接图标-状态-支持-详细信息),然后根据详细信息,手动配置IP地址及DNS信息。 4、然后再点击高级按钮,可以看到添加IP地址的按钮可用了,然后就可以添加IP地址了,添加IP地址有两种方法 一种是可以手动添加IP地址(我试过,只能添加5个) 点击添加后 ??? 另一种是可以利用loadrunner自带的IP Wizard功能,给网卡批量添加IP地址,其具体的方法如下: 1)、打开IP Wizard功能(开始-所有程序-Mercury Lodrunner-Tools-IP Wizard) 题外话,若DHCP服务启动,IP Wizard功能是不可用的,会有如下提示 ? ?? 其解决办法,就是禁掉自动获得IP,手动添加静态IP,参照步骤2 ? 2)、接着说打开IP Wizard后,选择第一项,添加ip,点击“下一步” ??? ??? 说明:loadrunner在做IP欺骗时,真实的虚拟了IP地址,该IP地址均真实存在,可以ping通,可以建立网络链接,在不使用时必须进行释放,否则这些IP地址将一直存在 ? ??? 3)、此步让输入server的IP地址,我是输入的要访问的服务器地址(不知道是否正确,后面步骤也提示此地址无效不可用,暂时不清楚究竟该输入什么,但是结果不影响),然后点‘下一步’ ?? 4)点击添加按钮 ? ? ??? 可以添加IP段,输入IP地址的第一个地址,和所要添加的数量即可 ? ??? 输入相应的第一个IP地址和数量之后,点击OK按钮,验证IP是否已使用 ? ??? 然后提示哪些IP没有被添加上(我是输入开始IP是,总共数量是250个,然后提示信息如下:) ? 点击“确定”后,显示添加了哪些IP信息 ?? ??? 5、 然后重启网卡,使新增的IP都生效(禁用网卡,启动网卡及可靠),然后查看IP是否生效(运行-cmd-ipconfig /all) ? ??? 6、运行场景之前,设置IP虚拟是线程或者进程模式,在启动了IP欺骗之后, 在工具菜单下选择 tools--expert mode, 进入tools--options--general,选择是按进程还是线程来加载IP(必须在专家模式下且已经启用ip欺骗后 才能设置) ?? ? ?? 选择哪种方式运行(参考 HYPERLINK /html/23/n-218923.html /html/23/n-218923.html) ?? ? ??? 到此为止,虚拟IP设置完毕了,然后设置具体的场景之后,就可以运行脚本了。 ? 在此需要说明一下,我的是一个脚本,不用添加多个generator,我看网上有的网友在运行之前还得手动添加多个IP,其中查了下,其实大家有一个普遍的误区:: 和Generator搞混。以为添加多个IP后,需要添加多个IP对应的Generator才可以使用。(同一个Generator只需要以其某一个IP 添加到Generator列表中即可以使用其它的IP),一开始我也烦恼,加压如何在generator手动添加多个IP,看了这句话,放心了,添加一个 足矣。 ??? 运行后,如何查看是否真正地使用了不同的IP,其方法有两种: ? 1)?场景的日志打开,并且是扩展日志(Extended log),选择了“Date returned by server”项,运行后,选择某一个用户,右击,查看其日志内容 ? 可以看到其IP地址,如下图所示: ? ??? 2)在脚本的int函数中添加如下代码: ? ? 注题外话:若在脚本中直接运行,没有日志,若将此代码放在代码中间,直接运

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档