参数化20个用户且不能同时登录相同用户,为何加压可以加到40人?
某系统,不能同时登录相同账号,对该系统用户进行参数化,参数化了20个用户。对该系统进行加压,设置加压40人,在运行过程中竟然全部加载成功,controller中显示正在线运行的run的用户数为40人。
这里的在线数是真实的在线操作人数吗?怎么会只参数化了20人,却可以有40人在线呢? 自己先顶 你确定系统控制不能同时登录相同账号?
你确定你的脚本都运行成功?
如果你的系统有登陆日志的话,你最好去查一下系统日志, 你自己设置的40个Vuser 当然就是40个啦?你还以为是800吗?{:3_74:} 你的脚本没有报错,不代表成功了
如果你的系统不支持重复登录的话,也就是说有20个虚拟用户是失败的 我确定系统不能同时登录相同账号,相同账号登录后面的会把前面的踢下去。
脚本运行始终没报错。
系统没有记录登录日志的功能。
controller提示40个人同时在线跑着呢,看不出来有20个虚拟用户是失败的。我就想知道是不是lr运行机制的问题还是我脚本的问题。 脚本中要添加文本检查点校验是否真的登录成功了,应该有20个登录失败了 20个曾经登录成功,也会有校验通过的痕迹,但是很可能后面登陆的人把它踢下去了。 我参数化一个用户,然后加压10个用户,用手工在页面操作,就会发现一会儿被人踢下去了,再登录,一会儿又被人踢下去了。 那搞20个用户不同的账号 应该有20个是失败的,如果系统限制一个账号只能登录一次 把5楼和7楼的回答 综合一下就是答案 不能同时登录相同账号,对该系统用户进行参数化,参数化了20个用户。---40个用户应该不是同时登录吧?
页:
[1]