51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7752|回复: 18
打印 上一主题 下一主题

B/S架构的系统,怎样才能准确的测试出响应时间???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-3-14 10:53:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用jemter和loadrunner测试的响应时间,都跟客户端机器的配置有关系。配置低的响应时间高,配置高的响应时间低。这样测试出的响应时间失去了准确性和真实性。怎样才能测试出每个页面的响应时间呢????/
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-3-14 16:55:30 | 只看该作者
我想你的意思是:不考虑客户端的响应时间,只需得到发出请求到收到响应的时间,其实没必要这么准确,因为你的性能指标本来就是在一定环境下的指标。
loadrunner处理还需要时间呢。
所以,只要选择一个典型的机器配置进行测试,在测试报告中说明即可。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-3-15 10:18:32 | 只看该作者
楼主我也正要测一个client的响应时间,不知道你可否提供我一些帮助,比如如何使用LR去测试这个,我是新手,如果robot可以的话那也请指教一下
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-3-30 19:10:18 | 只看该作者
你可以把每一个页面为一个transaction 去分析每一个的情况,这样就可以看到每一个请求的情况
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-4-8 11:18:51 | 只看该作者
配置低的客户端机器,本身就成了一个瓶颈;压力测试,你测的是服务器的性能,当然要尽量用配置高的机器了。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-4-8 11:19:57 | 只看该作者
呵呵,这个你只要监控你的客户机,不让他成为瓶颈,就行
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-4-29 11:47:31 | 只看该作者
楼上说的对,你测试的是服务器的性能,你拿个286客户机测试本身就失去测试意义
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-5-5 20:49:41 | 只看该作者
性能测试的时候,若使用LR进行测试,需要注意以下几点:
1、测试机最好是Windows2000Professional,内存在256M以上。配置低不一定就会导致响应时间上升,除非你配置低同时并发量相对较高。
2、在B/S结构中,客户端处的响应时间应理解为两种,一种是包括客户端的页面展现时间,另一种是不包括页面的展现时间。用LR的WEB应用及网络监控器,你可以获得到界面提交开始时间、网络时间、DNS握手时间、图片下载时间、页面下载时间等时间片断,可以对客户端处的响应时间进行仔细的分析。
3、在进行性能测试过程中,不光要监控服务器的CPU、内存资源,同时也要监控测试机的CPU、内存资源,当测试机的CPU不高于80%、内存的利用率稳定时,性能测试才能算是有效的,数据可信的。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-2-25 16:03:58 | 只看该作者
楼上真是强,过去我在做性能测试的时候只是关注服务器的CPU,内存等,今天才知道还需要关注测试机的CPU,内存.
经验不足啊!!
谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-4-1 12:58:42 | 只看该作者
有启发阿
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-4-7 14:05:17 | 只看该作者

如果是J2EE应用,可以使用一些工具,直接在服务器端测量

的确在一些测试中,网络或客户机的差别掩盖了服务器的优化结果。如果采用j2ee架构,可以使用Performasure等工具进行测量。该工具配置在应用服务器上。在测试时,采集所需要的数据。
可参考
http://www.innovatedigital.com/htm_agent/Index_agent_5.shtml

http://www.innovatedigital.com/htm_speek/speak21_index.shtml
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-4-19 21:13:31 | 只看该作者
Windows2000Professional为测试机,要监测linux服务器的性能,不知怎么弄,哪位大哥大姐小弟小妹指点一下?
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-4-2 00:30:40 | 只看该作者
牛啊,获益匪浅!
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-5-1 22:57:22 | 只看该作者
有启发
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-7-6 12:36:57 | 只看该作者
12楼朋友的问题我也遇到了,也不知道怎么办才好,有牛人帮忙吗/
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-7-24 17:05:42 | 只看该作者
谢谢了      在学习
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-7-26 09:50:44 | 只看该作者
好东西,顶!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-7-26 18:04:15 | 只看该作者
把请求设置成事务,事务里不要有等待时间
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2011-9-9 11:17:45 | 只看该作者
Foglight不错,推荐.可以准确的测试出响应时间.
Foglight 通过终端用户管理(EUM)设备支持对B/S应用的实时交易进行监控。FxM会自动统计事务交易并且存储在数据库中。这些统计信息以及实时交易状态可以通过Web 控制台进行查看。
Foglight采用报警规则机制为实时事务中的每一步定义响应时间阈值。当违反规则时,会根据报警规则设置来触发响应的报警信息。
详细参考:
http://www.innovatedigital.com/node/681

http://www.innovatedigital.com/quest-spotlight
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 17:37 , Processed in 0.076847 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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