查看完整版本: B/S架构的系统,怎样才能准确的测试出响应时间???

rongtianai 2005-3-14 10:53

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

使用jemter和loadrunner测试的响应时间,都跟客户端机器的配置有关系。配置低的响应时间高,配置高的响应时间低。这样测试出的响应时间失去了准确性和真实性。怎样才能测试出每个页面的响应时间呢????/

Sailor 2005-3-14 16:55

我想你的意思是:不考虑客户端的响应时间,只需得到发出请求到收到响应的时间,其实没必要这么准确,因为你的性能指标本来就是在一定环境下的指标。
loadrunner处理还需要时间呢。
所以,只要选择一个典型的机器配置进行测试,在测试报告中说明即可。

jakedd 2005-3-15 10:18

楼主我也正要测一个client的响应时间,不知道你可否提供我一些帮助,比如如何使用LR去测试这个,我是新手,如果robot可以的话那也请指教一下

cwj007 2005-3-30 19:10

你可以把每一个页面为一个transaction 去分析每一个的情况,这样就可以看到每一个请求的情况

yuxingxin 2005-4-8 11:18

配置低的客户端机器,本身就成了一个瓶颈;压力测试,你测的是服务器的性能,当然要尽量用配置高的机器了。

cwj007 2005-4-8 11:19

呵呵,这个你只要监控你的客户机,不让他成为瓶颈,就行

moshushi 2005-4-29 11:47

楼上说的对,你测试的是服务器的性能,你拿个286客户机测试本身就失去测试意义

SkyWalker 2005-5-5 20:49

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

ly_xixihaha 2006-2-25 16:03

楼上真是强,过去我在做性能测试的时候只是关注服务器的CPU,内存等,今天才知道还需要关注测试机的CPU,内存.
经验不足啊!!
谢谢!

图腾狼 2006-4-1 12:58

有启发阿

wangyi1997 2006-4-7 14:05

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

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

[url]http://www.innovatedigital.com/htm_speek/speak21_index.shtml[/url]

Graceli 2006-4-19 21:13

Windows2000Professional为测试机,要监测linux服务器的性能,不知怎么弄,哪位大哥大姐小弟小妹指点一下?

edwardcool 2007-4-2 00:30

牛啊,获益匪浅!

wzw1982 2007-5-1 22:57

有启发

cangmang 2007-7-6 12:36

12楼朋友的问题我也遇到了,也不知道怎么办才好,有牛人帮忙吗/

kklizi 2007-7-24 17:05

谢谢了      在学习

wyalgl 2007-7-26 09:50

好东西,顶!!!!

zhong1984314 2007-7-26 18:04

把请求设置成事务,事务里不要有等待时间
页: [1]
查看完整版本: B/S架构的系统,怎样才能准确的测试出响应时间???