脚本、vuser、虚拟IP间是如何对应的?
脚本录制:init:login
action:操作
end:退出
对录制的脚本中用户登录进行参数化。用户列表如下:
user1pwd1
user2pwd2
user3pwd3
user4pwd4
user5pwd5
使用IP欺骗:IP欺骗网段是192.168.2.11-192.168.2.20 ;采用2中参数化后的脚本;设置100个vusr运行脚本,并且全部运行成功
问题:
以192.168.2.11、192.168.2.12、192.168.2.13、……、192.168.2.20运行的vuser分别有多少?
[ 本帖最后由 wrb6662008 于 2009-7-14 11:05 编辑 ] 问题一:100个vuser都执行login,action,只用一个用户会不会冲突要看你登陆的系统了。
问题二:系统如何分配参数,要看你怎么设置的参数,是顺序,随机,还是唯一,还有是每次迭代,每次运行,还是只取一次。
问题三:不太清楚,觉得IP欺诈是VUSER先看有没有没被占用的IP,如果都占用了,像你用100个VUSER运行10个IP这样,是不是后面的是随机取的。 问题:
1) 每个虚拟用户都执行login、action吗?如果是,均以同一身份登录会有冲突吗
嗯每个虚拟用户都是执行了 这些动作,用同一个身份登录是可以做到的前提是你的系统本身允许你那么多相同的用户同时登录吗,看系统是否有校验这个功能。
1) 100个Vuer中,以user1、user2、user3、user4、user5运行脚本的vuser分别有多少个?系统是如何分配的?
这个看你参数化方式了,是按顺序取值循环完后在重新循环这样累加下去,还是随即取值的。
3 的你应该只用到5个虚拟IP 1) 每个虚拟用户都执行login、action吗?如果是,均以同一身份登录会有冲突吗?
要看系统处理机制
1) 100个Vuer中,以user1、user2、user3、user4、user5运行脚本的vuser分别有多少个?系统是如何分配的?
这个取决于你参数更新方式,还跟场景运行时间有点关系
1) 100个用户中以user1、user2、user3、user4、user5运行脚本的vuser分别有多少个?
同上
2) 以192.168.2.11、192.168.2.12、192.168.2.13、……、192.168.2.20运行的vuser分别有多少?
还没想到过呢,不过有个方法可以知道,稍微有点麻烦,你把脚本表单某个字段参数化,参数形式为“load generator name”,然后找台机器一起并发,最后在系统看看就明白了
3) user1、user2、user3、user4、user5与虚拟IP是如何对应的?
同上
谢谢
谢谢各位,偶再好好考虑一下。[ 本帖最后由 wrb6662008 于 2009-7-14 10:03 编辑 ] 本帖最后由 87117899 于 2010-12-7 10:47 编辑
谢谢各位,偶再好好考虑一下。
[ 本帖最后由 wrb6662008 于 2009-7-14 10:03 编辑 ]
wrb6662008 发表于 2009-7-14 09:55 http://bbs.51testing.com/images/common/back.gif
我也想请问下如何对应IP,VUSER,参数化用户的问题,我在论坛上发了一个求助贴:http://bbs.51testing.com/thread-356056-1-1.html,能帮我看看么,谢谢了
页:
[1]