51Testing软件测试论坛

标题: 请教迭代和并发的关系 [打印本页]

作者: 泰德李    时间: 2008-7-15 16:16
标题: 请教迭代和并发的关系
请问一次迭代,200个并发用户和5次迭代,40个并发用户产生的场景是一样的吗, 二者到底区别在那里
作者: wangmeng814    时间: 2008-7-15 16:18
不一样。。。。就好比 走进一扇门  你200个人一起进门
和 40个人进一扇门 来回进5次 是一样的概念吗? 系统的资源利用率会一样吗?
作者: mastertester    时间: 2008-7-15 17:16
我也有这个疑惑。
用户参数只有4个用户,场景设置时1组脚本,Quantity设置:20个用户。这样参数取值时无论用随机、顺序取值很容易取相同参数,这样能达到模拟20个用户并发的操作吗?

所以我想就设置4组脚本,每组一个用户,迭代上5次,来模拟20个用户的操作。可这样设置感觉又不太合适。不知道怎么处理合适。
作者: sarah_fan    时间: 2008-7-20 22:31
标题: 请高手回答
,我也有这个问题
10用户循环1次可以通过
但1个用户循环10次就通过不了?不知道为什么?
作者: jlsv    时间: 2008-7-21 09:30
标题: 回复 1# 的帖子
二楼说出关键了 ,不过还需要注意设置才行
作者: jlsv    时间: 2008-7-21 09:31
标题: 回复 3# 的帖子
朋友你这种情况明显就是测试数据不足,多准备或申请数据吧
作者: zhybing    时间: 2008-7-21 09:36
请高手回答
,我也有这个问题
10用户循环1次可以通过
但1个用户循环10次就通过不了?不知道为什么?

原因可能很简单:你的被测系统,在一个用户登录如果没有退出的话,可能不允许第二次登录
作者: jlsv    时间: 2008-7-21 09:44
接楼上的,

也有可能你的脚本编写的问题,因为往往把登陆和登出分别录制在vuser_init 和vuser_end 里面,中间的action则录制欲循环运行的操作,如果你在action的一次运行引起系统的状态发生变化,而脚本循环多次的时候只会跑action的环节,所以就不能运行第二次了。




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