51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6741|回复: 11
打印 上一主题 下一主题

用LR,并发用户数为20、50和100,服务器的响应时间差别很小,这是怎么回事情啊?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-24 14:42:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
B/S结构,去访问一个不与数据库打交道的静态JSP页面,设置的并发用户数为20、50以及100。
测试结果,查看Trans Response Time,不同并发用户数的“最小响应时间”、“平均响应时间”基本相同,只有“最大响应时间”随用户数变大而变长,不知道这说明了什么。
是不是说明了对于静态页面的访问,服务器对20、50、100个用户的响应都是一样的。
请大家帮忙分析分析啊
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-24 16:22:19 | 只看该作者

并发用户数差别太小!

试着将并发用户由100、1000、5000组成,相信问题会报露出来!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-1-24 16:39:07 | 只看该作者
我尝试用5000个用户并发,显示“passed”有4765个,而“stopped”为235个,stopped的是什么意思啊?算失败了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-1-25 10:39:09 | 只看该作者
让模拟的用户不停做迭代,效果会明显一些。个人认为,真正和访问时间挂钩的是点击利率,也就是访问流量。只要点击率上去了访问时间自然就长了。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-1-25 16:04:50 | 只看该作者
Originally posted by 大漠飞鹰 at 2005-1-25 10:39 AM:
让模拟的用户不停做迭代,效果会明显一些。个人认为,真正和访问时间挂钩的是点击利率,也就是访问流量。只要点击率上去了访问时间自然就长了。

不停做迭代如何实现啊?是在VUG里设置迭代次数,然后在CONTROLLER里运行?
如果,我在VUG里设置迭代次数为2,在CONTROLLER里设置10个虚拟用户,那结果是每个虚拟用户都迭代运行2次呢,还是只是每个用户运行了一次?

[ Last edited by zuotj on 2005-1-25 at 16:05 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-1-26 16:29:16 | 只看该作者
自己顶一下,请教高手啊
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-1-26 16:39:23 | 只看该作者
如果,我在VUG里设置迭代次数为2,在CONTROLLER里设置10个虚拟用户,那结果是每个虚拟用户都迭代运行2次呢,还是只是每个用户运行了一次?


我的理解是10个虚拟用户运行一次后,这10个虚拟用户再运行第二次。不知道对不?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-1-27 09:21:46 | 只看该作者
每个Vuser迭代一次后,是马上开始下一次,还是隔一定时间再开始下一次,这是可以设置的,但不会是所有Vuser都迭代完一次再同时开始下一次迭代。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-1-28 13:07:17 | 只看该作者
会不会因为是静态页面?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-2-3 10:33:41 | 只看该作者

应该不算失败

Originally posted by zuotj at 2005-1-24 04:39 PM:
我尝试用5000个用户并发,显示“passed”有4765个,而“stopped”为235个,stopped的是什么意思啊?算失败了吗?


有的时候只是因为规定的时间到了,被stopped。
比如说设置面向目标的场景,目标为10个vusers,规定达到目标以后再运行2分钟停止,那么到这个时间以后没有完成的iteration就会被stopped。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-2-3 10:35:29 | 只看该作者

另外,我觉得迭代次数不用在vugen里面设置

那里面只设置一次就行了,在controller里面根据不同的场景设置和时间,会自动安排迭代次数的。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2014-5-10 21:07:27 | 只看该作者
很久没来51testing,个人分析一下:
1、访问的是静态页面,响应时间少了数据库执行的部分,如果把并发用户数增大,如200,500,1000,结果与动态页面明显不一样。
2、不用在vugen里面设置Run Logic(运行逻辑),因为在controller里面设置的全局计划(启动时间、持续时间等)时间会覆盖运行迭代次数的时间。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-21 22:24 , Processed in 0.084227 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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