51Testing软件测试论坛
标题:
登陆系统并发压力,请高手帮忙回复,谢谢
[打印本页]
作者:
mizhe521
时间:
2009-8-27 19:31
标题:
登陆系统并发压力,请高手帮忙回复,谢谢
现在想验证登陆页面用户并发的性能问题,场景如下:
1>.100个虚拟用户,iteration反复执行1次,登陆前设置了集合点,quantity=100,场景中每2秒增加1个用户(执行了4分钟)
2>.1个虚拟用户,iteration反复100次,场景中每5秒增加一个用户,quantity=1(执行了23分钟)
3>.100个虚拟用户,iteration反复执行1次,登陆前设置了集合点,场景中load all vusers simultaneousily
run time setting 中其他设置默认。
请问一下,哪种方法才是真正的并发操作,哪种方法对系统的性能压力最大?
麻烦高手们给我这个初学者解释一下,非常感谢了
作者:
xiaosan1110
时间:
2009-8-27 22:28
1,3都可以吧
作者:
mizhe521
时间:
2009-8-28 09:25
我使用的是方法一,同事说我的方法有问题,我自己都搞不清楚了
作者:
love_yebin
时间:
2009-8-28 09:53
我个人认为方案3产生的压力最大
方案一直观感觉 加载100个 VU需要 200秒
你整个场景才运行了4分钟
也就是100个用户40秒内执行完了集合点后面的所有脚本(应该是不考虑思考时间的 -------个人认为)
很简单的例子 验证下,你一个用户跑完所有脚本看看时间咯
估计 这个 问题就明显多了
作者:
chen1130
时间:
2009-8-28 10:54
3才是并发操作吧
每2秒增加1个用户,集合点就没有什么意义了
作者:
mizhe521
时间:
2009-8-28 11:14
非常感谢各位的回复,学习了很多,谢谢啦
作者:
msnshow
时间:
2009-8-30 00:14
1、3都可以,每秒增加几个用户,与集合点不冲突
作者:
superliming
时间:
2009-9-1 13:19
好的额
作者:
navy2008
时间:
2009-9-2 14:31
同意7#说的
作者:
mklodoss
时间:
2009-9-3 15:34
1 和 3的方法区别可能就是集合点的timeout问题了。
作者:
kuangquanshui
时间:
2009-9-3 17:31
3的压力最大 1是能具体的分析压力的走向 2的效率最低 不过要看要求是什么 结合自己的要求 还有1可以采用集合点的方式 也可以造成很大的压力
作者:
liujinkui
时间:
2009-9-3 18:22
如果感觉压力不够,可以加 Duration 的时间
作者:
liudong6664
时间:
2009-9-9 11:05
作者:
xujiangbo123
时间:
2009-9-16 21:51
1,3均可
[
本帖最后由 xujiangbo123 于 2009-9-17 11:18 编辑
]
作者:
yzylion
时间:
2009-9-16 22:08
1.3
1的有timeout时间,3的话可能也存在timeout时间,一个是一定,一个是可能,我个人觉得3造成的压力最大。
因为你1里面每2秒加一个用户,如果超时时间是30S,那么可能真正意义上并发的用户少于3
一家之言,欢迎拍砖
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2