whistler.j 发表于 2009-2-19 15:55:01

使用LR能否测试并发访问一个网页的最大用户数?

由于刚刚接触测试,现公司boss想知道并发访问公司网站支持最大的用户数为多少?
不知使用LR能否测试呢?
还请各位大侠给予指导,尽量说的详细点,感谢!

adiao 发表于 2009-2-19 16:44:21

逐渐增加Vuser数量,直到在场景中出错,那么前一个Vuser可以认定为可支持的最大用户数了。

比如一开始跑100用户,没有出现错误

把用户增加到150再跑,还是没出错

再增加到200,如果场景执行完后出现20个用户失败,那么就换为180个用户去跑。

以此类推了。

[ 本帖最后由 adiao 于 2009-2-19 16:46 编辑 ]

chare 发表于 2009-2-19 20:56:28

你这样其实是测试这个网页所在服务器能够承受多少并发用户了。(因为你没有提出响应时间的要求)
所以你这样得到的结果只可能是你们的服务器的性能。
建议订个响应时间的标准再去测试(ps,这个时候也要注意服务器的影响。最好用真实的服务器相同配置的机器跑测试,不然得到的数据没意义)

whistler.j 发表于 2009-2-20 18:10:40

原帖由 chare 于 2009-2-19 20:56 发表 http://bbs.51testing.com/images/common/back.gif
你这样其实是测试这个网页所在服务器能够承受多少并发用户了。(因为你没有提出响应时间的要求)
所以你这样得到的结果只可能是你们的服务器的性能。
建议订个响应时间的标准再去测试(ps,这个时候也要注意服务器 ...


如果加上响应时间的话(10S),LR里面如何设置呢?
用真实的服务器相同配置的机器跑测试-意思是说跑测试的机器的配置要和网站服务器的配置相同么?

chare 发表于 2009-2-20 18:41:58

是的。在controller里面有一个面向目标的场景,可以设置成响应时间为(10S),

用真实的服务器相同配置的机器跑测试-意思是说跑测试的机器的配置要和网站服务器的配置相同么?

是的

chenyingli 发表于 2009-2-21 00:02:52

用户数不能真正代表load,另外需要考虑think time,script中think time越多,load越少,能支持的并发用户数当然越多。也要考虑ramp up的时间。所以一个scenario的制定是很重要的。
页: [1]
查看完整版本: 使用LR能否测试并发访问一个网页的最大用户数?