实际登录用户数远大于设置的登录用户数,原因
录制的登录脚本,执行完压力测试后,实际登录用户数远大于设置的登录用户数。设置的用户数quantity=10,运行完后从数据库中查看时发现这个用户同时登陆了600次,相差实在太大了,这是为什么? 1、和场景运行时间有关
2、和脚本迭代次数有关
这600次肯定不是并发登录的 和运行时间有 什么关系呢?用户数达到10以后就运行了3分钟时间,分析结果analysisi中的vuser也是10
脚本只迭代一次
[ 本帖最后由 jiachang 于 2010-7-1 17:29 编辑 ] 是不是因为用户登录完成后因为还没有到结束时间,该用户还会再登录一次,直到结束时间
回复 1# 的帖子
你并发10个用户,你用这10个用户不断循环运行直到时间结束,循环60次,那不是10*60=600吗? 那如何设置只让脚本循环1次,循环时间设置多长?迭代次数肯定是1还有为什么脚本会不断循环,是因为执行时间太长吗? :( 有知道的吗?为什么实际登录的用户比我设置的多呢,
脚本就迭代一次 lz啊,你设置运行时间为3分钟,那么那个脚本就会运行在三分钟里一直执行,从你的结果看是 运行了三百次,如果你想运行固定的次数,就设置运行多少次就可以了,不用设置时间的。 :L 了解了,谢谢 在RUN Mode 中选择 Run until complete
页:
[1]