51Testing软件测试论坛
标题:
实际登录用户数远大于设置的登录用户数,原因
[打印本页]
作者:
jiachang
时间:
2010-7-1 16:10
标题:
实际登录用户数远大于设置的登录用户数,原因
录制的登录脚本,执行完压力测试后,实际登录用户数远大于设置的登录用户数。
设置的用户数quantity=10,运行完后从数据库中查看时发现这个用户同时登陆了600次,相差实在太大了,这是为什么?
作者:
testlab
时间:
2010-7-1 16:16
1、和场景运行时间有关
2、和脚本迭代次数有关
这600次肯定不是并发登录的
作者:
jiachang
时间:
2010-7-1 16:52
和运行时间有 什么关系呢?用户数达到10以后就运行了3分钟时间,分析结果analysisi中的vuser也是10
脚本只迭代一次
[
本帖最后由 jiachang 于 2010-7-1 17:29 编辑
]
作者:
jiachang
时间:
2010-7-2 09:47
是不是因为用户登录完成后因为还没有到结束时间,该用户还会再登录一次,直到结束时间
作者:
苏高跃
时间:
2010-7-2 10:30
标题:
回复 1# 的帖子
你并发10个用户,你用这10个用户不断循环运行直到时间结束,循环60次,那不是10*60=600吗?
作者:
jiachang
时间:
2010-7-2 15:28
那如何设置只让脚本循环1次,循环时间设置多长?迭代次数肯定是1
还有为什么脚本会不断循环,是因为执行时间太长吗?
作者:
jiachang
时间:
2010-7-5 17:19
有知道的吗?为什么实际登录的用户比我设置的多呢,
脚本就迭代一次
作者:
sy070904
时间:
2010-7-5 22:55
lz啊,你设置运行时间为3分钟,那么那个脚本就会运行在三分钟里一直执行,从你的结果看是 运行了三百次,如果你想运行固定的次数,就设置运行多少次就可以了,不用设置时间的。
作者:
jiachang
时间:
2010-7-6 10:11
了解了,谢谢
作者:
twinsczl
时间:
2010-7-6 11:25
在RUN Mode 中选择 Run until complete
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2