51Testing软件测试论坛

标题: lr如何设计场景才能测出机器的最大并发或在线数 [打印本页]

作者: cnkhtd    时间: 2007-4-19 16:33
标题: lr如何设计场景才能测出机器的最大并发或在线数
目标:测试web,使最大并发数或在线数达到10000。
如何设计场景才可以测试出最大并发数或在线数能达到或接近这个目标。
如:每秒加压多少user,持续多长时间,每秒减压数。
如何设计才合理。才能测试出想要的结果。
可以用多个相同脚本同时运行多个用户来进行测试嘛。
如:5个想同脚本,每个脚本运行100个用户,和1个脚本运行500个用户的效果是否一样。
是否有一种说法是,如果可以同时并发500个用户,那么就可以支持多少在线用户。
作者: adiao    时间: 2007-4-19 17:06
在Controller首先选择Goal-Oriented Scenario,再将录好的脚本添加到右下边的框中,这样进去后就可以设计计划了
作者: rickyzhu    时间: 2007-4-19 17:33
使用面向目标的场景,面向对象使用虚拟用户数。

另外,根据经验,在线人数的20%左右一般就是并发用户,好像最近关于这个问题的讨论挺多的,找找看。
作者: testkong    时间: 2007-7-5 09:53
这个虽是基础问题,关注
作者: roseforyou    时间: 2007-7-5 10:11
原帖由 cnkhtd 于 2007-4-19 16:33 发表
目标:测试web,使最大并发数或在线数达到10000。
如何设计场景才可以测试出最大并发数或在线数能达到或接近这个目标。
如:每秒加压多少user,持续多长时间,每秒减压数。
如何设计才合理。才能测试出想要的 ...


那两个场景是不一样,要根据测试需求去进行设计性能测试计划,否则做的都是徒劳的
最好不要自己去定需求100、200、500……,那些都是想当然,不符合实际需要的
作者: mli@dtri.com    时间: 2007-7-22 19:30
学习了
作者: xiaopei_zhai    时间: 2009-11-27 10:23
为什么"在线人数的20%左右一般就是并发用户"?
作者: shanxi    时间: 2009-11-27 15:26
准确的 最大并发或在线数  根本得不到。
作者: testlong    时间: 2009-11-27 15:39
你们看这样行不,设计一定的数据滚动的想服务器时间压力,在初始化的时候就集合加入一部分然后执行中慢慢的加压!都上去后再缓慢释放




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2