51Testing软件测试论坛

标题: loadrunner测试web访问峰值达到2000用户在线如何理解以及测试 [打印本页]

作者: 小苏苏    时间: 2015-8-20 17:23
标题: loadrunner测试web访问峰值达到2000用户在线如何理解以及测试
   大家好,本人是刚接触性能的新人,看到一项目的性能要求,理解起来有点儿模糊,请各位懂的人能帮我解释解释意思,和说说如何进行测试,不胜感激,谢谢!
性能需求描述:
8.1.2        浏览器接入方式
浏览器以专线进行接入
(1)        数据资源查询,客户端响应时间<5秒;
(2)        批量数据资源查询,90%的响应时间<10秒;
(3)        数据统计汇总,60%的响应时间<30秒,90%的响应时间<60秒。
8.1.3        并发和大数据量性能
(1)        Web访问峰值要求支持2000人同时在线;
(2)        数据查询功能支持200人在线访问;
(3)        各项功能的性能不能随着数据量的增大有明显的衰减;
作者: 踏雪飞狐    时间: 2015-8-20 18:09
同时在线就不断增加用户就行了,直到加载到2000用户,缓慢加压,观察到2000用户时各项参数是否正常
作者: 清凉晨    时间: 2015-8-21 08:36
逐渐加压就好了,如果需要比较极限的情况可以设置集合点
作者: 小苏苏    时间: 2015-8-21 09:29
踏雪飞狐 发表于 2015-8-20 18:09
同时在线就不断增加用户就行了,直到加载到2000用户,缓慢加压,观察到2000用户时各项参数是否正常

您是指的同时在线是否是录制登录脚本,然后跑场景的时候vuser逐渐加到2000,那“数据查询功能支持200人在线访问”是否也是指录制查询脚本并添加集合点然后vuser逐渐加到200?感觉并发200和在线200操作是一样的,是不是我理解的错了,请赐教,非常感谢!
作者: 踏雪飞狐    时间: 2015-8-21 13:11
小苏苏 发表于 2015-8-21 09:29
您是指的同时在线是否是录制登录脚本,然后跑场景的时候vuser逐渐加到2000,那“数据查询功能支持200人在 ...

并发和同时在线不一样,并发的时候需要加入集合点,同时在线不需要设置集合点。并发关注的是瞬间的压力,同时在线是测试系统稳定性。你按个如果需求只是支持200人同时在线,就缓慢加压到200,然后在运行一段时间即可;并发的话集合到200之后到自动运行完成即可结束,不需要运行一段时间
作者: 小苏苏    时间: 2015-8-24 09:08
非常感谢!




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