51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2041|回复: 9
打印 上一主题 下一主题

[原创] 实际登录用户数远大于设置的登录用户数,原因

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-7-1 16:10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制的登录脚本,执行完压力测试后,实际登录用户数远大于设置的登录用户数。
设置的用户数quantity=10,运行完后从数据库中查看时发现这个用户同时登陆了600次,相差实在太大了,这是为什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-7-1 16:16:01 | 只看该作者
1、和场景运行时间有关
2、和脚本迭代次数有关
这600次肯定不是并发登录的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-7-1 16:52:04 | 只看该作者
和运行时间有 什么关系呢?用户数达到10以后就运行了3分钟时间,分析结果analysisi中的vuser也是10
脚本只迭代一次

[ 本帖最后由 jiachang 于 2010-7-1 17:29 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-7-2 09:47:59 | 只看该作者
是不是因为用户登录完成后因为还没有到结束时间,该用户还会再登录一次,直到结束时间
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-7-2 10:30:42 | 只看该作者

回复 1# 的帖子

你并发10个用户,你用这10个用户不断循环运行直到时间结束,循环60次,那不是10*60=600吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-7-2 15:28:24 | 只看该作者
那如何设置只让脚本循环1次,循环时间设置多长?迭代次数肯定是1
还有为什么脚本会不断循环,是因为执行时间太长吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2010-7-5 17:19:09 | 只看该作者
有知道的吗?为什么实际登录的用户比我设置的多呢,
脚本就迭代一次
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-7-5 22:55:57 | 只看该作者
lz啊,你设置运行时间为3分钟,那么那个脚本就会运行在三分钟里一直执行,从你的结果看是 运行了三百次,如果你想运行固定的次数,就设置运行多少次就可以了,不用设置时间的。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2010-7-6 10:11:17 | 只看该作者
了解了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-7-6 11:25:55 | 只看该作者
在RUN Mode 中选择 Run until complete
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-18 02:59 , Processed in 0.074784 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表