cnkhtd 发表于 2007-4-19 16:33:01

lr如何设计场景才能测出机器的最大并发或在线数

目标:测试web,使最大并发数或在线数达到10000。
如何设计场景才可以测试出最大并发数或在线数能达到或接近这个目标。
如:每秒加压多少user,持续多长时间,每秒减压数。
如何设计才合理。才能测试出想要的结果。
可以用多个相同脚本同时运行多个用户来进行测试嘛。
如:5个想同脚本,每个脚本运行100个用户,和1个脚本运行500个用户的效果是否一样。
是否有一种说法是,如果可以同时并发500个用户,那么就可以支持多少在线用户。

adiao 发表于 2007-4-19 17:06:58

在Controller首先选择Goal-Oriented Scenario,再将录好的脚本添加到右下边的框中,这样进去后就可以设计计划了

rickyzhu 发表于 2007-4-19 17:33:49

使用面向目标的场景,面向对象使用虚拟用户数。

另外,根据经验,在线人数的20%左右一般就是并发用户,好像最近关于这个问题的讨论挺多的,找找看。

testkong 发表于 2007-7-5 09:53:52

这个虽是基础问题,关注

roseforyou 发表于 2007-7-5 10:11:28

原帖由 cnkhtd 于 2007-4-19 16:33 发表 http://bbs.51testing.com/images/common/back.gif
目标:测试web,使最大并发数或在线数达到10000。
如何设计场景才可以测试出最大并发数或在线数能达到或接近这个目标。
如:每秒加压多少user,持续多长时间,每秒减压数。
如何设计才合理。才能测试出想要的 ...

那两个场景是不一样,要根据测试需求去进行设计性能测试计划,否则做的都是徒劳的
最好不要自己去定需求100、200、500……,那些都是想当然,不符合实际需要的

mli@dtri.com 发表于 2007-7-22 19:30:48

学习了

xiaopei_zhai 发表于 2009-11-27 10:23:38

为什么"在线人数的20%左右一般就是并发用户"?

shanxi 发表于 2009-11-27 15:26:50

准确的 最大并发或在线数根本得不到。

testlong 发表于 2009-11-27 15:39:03

你们看这样行不,设计一定的数据滚动的想服务器时间压力,在初始化的时候就集合加入一部分然后执行中慢慢的加压!都上去后再缓慢释放
页: [1]
查看完整版本: lr如何设计场景才能测出机器的最大并发或在线数