51Testing软件测试论坛

标题: lr中虚拟100个IP,难道需要一个一个的添加进去么 [打印本页]

作者: xin978xin    时间: 2011-4-9 10:33
标题: lr中虚拟100个IP,难道需要一个一个的添加进去么
本帖最后由 xin978xin 于 2011-4-9 10:36 编辑

不可以一次性将100个IP添加到控制器里面么?我要虚拟1000个用户,使用1000个IP那不累死去
求方法
作者: 泊涯    时间: 2011-4-10 09:56
不是 虚拟IP设置
可以设置一个网段区域内所有IP
作者: msnshow    时间: 2011-4-10 16:02
直接用IP段就行了
作者: sherryshi    时间: 2011-4-12 10:57
回复 2# 泊涯


    设置了,但是重新启动机器后,ip全都加上了,但是负载生成器中还是没有,还是要一个一个加
作者: sherryshi    时间: 2011-4-12 10:58
回复 3# msnshow


    能不能说的更详细点,我的为什么不能自动加载呢
作者: sherryshi    时间: 2011-4-12 11:07
有人解答没,万分感谢啊
作者: xin978xin    时间: 2011-4-12 11:22
回复  泊涯


    设置了,但是重新启动机器后,ip全都加上了,但是负载生成器中还是没有,还是要一个一 ...
sherryshi 发表于 2011-4-12 10:57



    是啊,就是在负载生成器里面,还需要一个一个加,那不累死人去?
作者: sherryshi    时间: 2011-4-12 13:45
回复 7# xin978xin


    我也郁闷,上次加了一百个,差点晕过去,肯定有其他办法,不可能这样,但我按照教程上弄的。说是在打开controller之前,设置好虚拟ip,然后就不用一个一个加了,但其实不然呀
作者: z554308576    时间: 2011-4-12 17:04
我之前是照这个虚拟ip的:
楼主不妨试下,,
用过程中要注意的几个方面:
1、本地的IP不能设置为“自动获取”,必须指定一个静态IP;
原因:如果设置为“自动获取”,在运行IP Wizard时会弹出错误提示;
   提示信息为:IP向导不支持启用DHCP的网卡。您的卡启用了DHCP或者配置了无效设置。请与系统管理员联系。
2、添加IP欺骗使用的IP后,会有提示框提示保存IP列表,确定,取消等按钮;建议保存IP列表后再确定完成;
原因:保存IP列表后,下次使用时,可以直接导入IP列表;也可以直接修改保存的IP列表文件,再导入;
3、添加IP欺骗,和释放IP,都要重启机器后才会生效;
原因:重启后,网络配置才会生效;
4、在controller中使用ip欺骗的注意事项;
(1)勾选“场景”->“启用IP欺骗器”;备注:打开controller,在controller中,选择 Scenario-〉Enable IP Spoofer,此项设置允许使用IP欺骗
(2)勾选“工具”->“专家模式”;备注:Tools下的Expert mode,
(3)“场景”->“选项”->“常规”->“多个IP地址模式”; 备注:再点击Tools下的options在Genearl选项卡中设置已线程方式或进程方式进行性能测试也就是说使用本地虚拟IP测试时需要选中线程方式,使用负载生成器使用虚拟IP测试时需要选中进程方式
这个选项一定要与当前场景的模式相匹配,也就是说使用本地虚拟IP测试时需要选中线程方式,使用负载生成器使用虚拟IP测试时需要选中进程方式
4)之后要释放ip

5、设置IP欺骗后,验证其是否生效;
有两种方法查看:
(1)可用如下代码段来查看:
char *ip = lr_get_vuser_ip();
if (ip)
     lr_output_message("The IP address is %s", ip);
else
     lr_output_message("IP spoofing disabled");
注意:如果把上面这一段加入代码中间,第一句要修改下:
char *ip;(这句放在函数起始部位,对变量ip进行声明)
ip=lr_get_vuser_ip();(这个和后面的if-else语句一起放在要输出的地方)
另:这个在generator中是不生效的,所以在回放代码时看到的都是"IP spoofing disabled",在contorller中设置了启用IP欺骗,日志中就可以看到;
(2)controller的运行页,运行完场景后,在通过、失败的虚拟用户处,右键可显示VUser日志;
作者: sherryshi    时间: 2011-4-13 10:08
谢谢楼上详细的讲解,我的测试机是静态ip,但设置了虚拟ip,重新启动机器后,我的ip就会变成自动获取。这是为什么啊。
作者: y_test    时间: 2011-4-14 09:05
你设置的虚拟IP那是不固定的,你添加上去,如果让其他人获取了,那岂不是白添加了,最好找个固定IP地址。设置多几个虚拟的用户尝试跑一下看看。
作者: sherryshi    时间: 2011-4-14 10:40
回复 11# y_test


    虚拟ip如何固定?本来就是用工具进行ip段空闲来获取的,只能保证本机的ip为固定的。
作者: sherryshi    时间: 2011-4-14 10:40
回复 9# z554308576


    用楼主提供的方法进行了验证,不行,我这边还是不行
作者: piaolingxue423    时间: 2011-4-15 12:49
我每次 也是手动添加的 累死
作者: sherryshi    时间: 2011-4-15 16:29
回复 14# piaolingxue423


    原来这么多人有困惑呀,高手出来指点一下我们这些菜鸟吧
作者: ttkk    时间: 2011-4-19 17:53
我之前是照这个虚拟ip的:
楼主不妨试下,,
用过程中要注意的几个方面:
1、本地的IP不能设置为“自动获 ...
z554308576 发表于 2011-4-12 17:04



    谢谢了,这块我也研究很久,看到你的解析我将学习下。
作者: Briefly    时间: 2011-4-20 11:42
學習了。。
作者: sherryshi    时间: 2011-4-20 15:45
还是没人解答呀??????
作者: talerance    时间: 2011-4-20 16:06
(3)“场景”->“选项”->“常规”->“多个IP地址模式”; 备注:再点击Tools下的options在Genearl选项卡中设置已线程方式或进程方式进行性能测试也就是说使用本地虚拟IP测试时需要选中线程方式,使用负载生成器使用虚拟IP测试时需要选中进程方式
这个选项一定要与当前场景的模式相匹配,也就是说使用本地虚拟IP测试时需要选中线程方式,使用负载生成器使用虚拟IP测试时需要选中进程方式
我的场景之下怎么没有选项这个菜单?请各位大大解释下
作者: jj_ljw    时间: 2011-4-20 16:48
应该先分清是要模拟多ip,还是要添加负载机增大压力....
作者: 南勃万    时间: 2011-4-21 10:15
学习了 标记一下..
作者: hongliangqing    时间: 2011-4-21 10:21
我给大家一个视频吧。就是IP欺骗的。用的是LR9.5版得性能测试工具。
作者: piaolingxue423    时间: 2011-4-21 13:38
坐等楼上的视频
作者: huxianghua    时间: 2011-4-21 16:08
你的问题解决没?
作者: huxianghua    时间: 2011-4-21 16:13
不用一个个添加的 在开始—》loadrunner-》tools-》IP向导 打开后
选择create new settings 下一步
第二步 不填 直接下一步
第三步 点击Add 输入起始IP 如192.168.1.1 然后在后面Number to add中输入想添加的IP数 如输入“10”
       确认后 重启电脑
于是成功添加了一串ip从192.168.1.1-192.168.1.9 之间的十个IP连续IP号码 这样就可以测试了
如果测试完毕 记得要释放IP 以免冲突 重新步骤 到第三步 Add后有一个Remove 可以释放掉所选IP号码 重启即可恢复

不知道解决了你的问题没
作者: huxianghua    时间: 2011-4-21 16:39
看来我误解你的意思了 唉 你的意思是 加负载生成器里ip
作者: sherryshi    时间: 2011-4-29 09:56
应该先分清是要模拟多ip,还是要添加负载机增大压力....
jj_ljw 发表于 2011-4-20 16:48



    模拟多个ip
作者: sherryshi    时间: 2011-4-29 09:58
看来我误解你的意思了 唉 你的意思是 加负载生成器里ip
huxianghua 发表于 2011-4-21 16:39




啊,我也糊涂了,模拟虚拟ip后,就是要在负载生成器中显示,才有用呀,不然单单模拟虚拟ip有什么用处。
作者: sherryshi    时间: 2011-4-29 10:06
顶上来,让会 的大侠们看到,帮我们这些菜鸟解决一下
作者: sherryshi    时间: 2011-4-29 10:07
别沉下去呀,进热帖
作者: sherryshi    时间: 2011-4-29 10:08
已经沉的不见底了
作者: sherryshi    时间: 2011-4-29 11:13
我给大家一个视频吧。就是IP欺骗的。用的是LR9.5版得性能测试工具。
hongliangqing 发表于 2011-4-21 10:21



    非常感谢,你的视频在哪里呢,可否共享下呀,或者发邮箱?我的邮箱sherry.shi.ok@163.com
作者: 南勃万    时间: 2011-4-29 11:25
回复 22# hongliangqing


    求视频,237139768@qq.com
作者: soarsky629    时间: 2011-5-3 10:59
讨论得好激烈……不错不错
作者: sherryshi    时间: 2011-5-3 13:40
讨论得好激烈……不错不错
soarsky629 发表于 2011-5-3 10:59



    激烈吗?不激烈,大侠们都不来指点一下我们这些个小辈们
作者: sherryshi    时间: 2011-5-3 13:41
到现在问题还没解决, 大侠们都很忙么,怎么不帮帮我们呢
作者: soarsky629    时间: 2011-5-3 17:17
回复 35# sherryshi

  是呀……都是我们这些初学者在这里讨论
作者: marsmaya    时间: 2011-5-4 10:47
是在不行就一点点加吧
然后保存列表
作者: sherryshi    时间: 2011-5-5 10:05
是在不行就一点点加吧
然后保存列表
marsmaya 发表于 2011-5-4 10:47



    现在就是这么弄的,痛苦啊
作者: jj_ljw    时间: 2011-5-5 10:40
虚拟ip后,负载机显示的ip就是一直变化的啊,为啥要加的场景里面负载ip里呢
作者: sherryshi    时间: 2011-5-5 11:09
虚拟ip后,负载机显示的ip就是一直变化的啊,为啥要加的场景里面负载ip里呢
jj_ljw 发表于 2011-5-5 10:40



    我的负载机也是一直变化,这样正常吗?我以为不正常,所以就用另一台机器测,另一台也设置成功,但ip不是变化的。我更加糊涂了,不知道哪种是对,哪种是错
作者: sherryshi    时间: 2011-5-5 14:15
来人指点呀,或者谁有书推荐
作者: sherryshi    时间: 2011-5-6 15:46
我好像明白了,之前好像是误解了虚拟ip和生成器的概念了,上次网上找了个手册误导了
作者: hyi    时间: 2011-5-10 11:12
可以设置ip段,会自动生成相应网段的ip
作者: wuwoyiran    时间: 2011-5-10 11:31
受教了
作者: patrick_1984    时间: 2011-5-10 13:57
learnt. thanks




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2