51Testing软件测试论坛
标题:
50用户并发全部PASS,同样50用户缓慢加压ERROR,请教各位高手。
[打印本页]
作者:
dslhuang
时间:
2008-12-4 12:29
标题:
50用户并发全部PASS,同样50用户缓慢加压ERROR,请教各位高手。
并发用户数设为50,选择同时并发(选择了“load all vusers simultaneously"),全部PASS,而并发用户同样设为50,方式选择缓慢加压,每隔一分钟加2用户,ERROR数48,ERROR提示信息为:connection reset by peer Error code 10054,在网上查找错误代码说是没有设置思考时间,但我这个场景是有设置思考时间的(勾通选思考时间为(As recorded)),FAILED数72?不明白为什么?我的理解是,不是并发的压力更大吗?为什么都能全部PASS,反正缓慢加压,有错误及失败信息?是我场景设置有问题还是什么原因呢?如果是思考时间设置不对,那应该如何设置及设置多少秒合适?能不能请各位高手帮忙分析一下。
作者:
zengyixun
时间:
2008-12-4 13:39
这个错,应该是远程主机强行关闭你的连接套接字造成的吧!看看远程机上的进程是不是出错了!
[
本帖最后由 zengyixun 于 2008-12-4 13:40 编辑
]
作者:
love_yebin
时间:
2008-12-4 15:02
这个啊,你设那么长时间做什么,如果1分钟出现2个用户,你50个用户要跑半小时,你这是想罢工吧
建议改成10秒 加2个
作者:
jlsv
时间:
2008-12-4 15:08
分析原因不要孤立地看某方面的结果, 你现在的困惑是假定其他因素一样, 但是用户运行的方式不同导致了一些预期之外的结果, 是吧? 建议楼主检查一下两次运行时服务器的状态, 网络的状态, 测试用数据是否正常等, 看看是否存在其他不同.
作者:
dslhuang
时间:
2008-12-4 21:06
很感谢各位朋友的指点,帮助很大,我再研究研究,嘻嘻
作者:
caiw0418
时间:
2010-11-4 08:36
这跟时间有关系吗
作者:
doubledegree
时间:
2010-11-4 11:34
楼上的,我觉得没关系,我觉得4楼说的挺对的,可能你是并发50用户后,接着又做了缓慢加载50用户,你先检查下服务器的状态是否是最初你并发50用户时的状态,有可能是其他原因导致的,比如数据库连接还都没有释放,你就又开始做压力了,建议:做完压力之后,下一次做压力之前,你要确保服务器状态恢复到最初状态,包括数据库连接等都已经释放?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2