TA的每日心情 | 开心 2015-12-17 15:25 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]测试小兵
|
要用loadrunner做一个B/S结构软件的登录功能的测试,负载测试和压力测试的场景分别怎么设计?
测试环境:应用服务器HP-UX的刀片机(8G内存,32G硬盘),tomcat中间件,oracle装在Unix上。登录测试,要求达到300用户并发,其它如响应时间,吞吐率没测过不知道值,一般情况下会是多少呢?(我是菜鸟,只有理论知识,没条件实际操作)
Q1:负载测试怎么设计场景?如何监控应用服务器和数据库服务器?要装监控进程吗
(下面的只是我自己的设想,没实际操作过)
我的想法是:选手动场景,1分钟加载60个Vuser,加载5分钟,一个登录完马上第二个登录,然后每10秒减少一人。二台win2003的加压机,可以这样设计吗?您有没有实际场景说明下
Q2:压力测试怎么设计场景?如何监控应用服务器和数据库服务器?要装监控进程吗
我的想法是:选手动场景,四台加压机,持续时间30分钟,800用户并发,在登录事务之前设一个集合点,先200用户一起并发,再400,再800,然后800用户一起跑30分钟。能这样设计吗?
Q3:如果用户名和密码框下还有验证码框,即带验证码的登录又怎么做性能测试?这个我完全没有思路。
Q4:如果我要一部分人同时登录,一部分人做查询,剩下的人翻页,又怎么设计?这种测试其目的是什么?我的想法是录三个脚本,放到一个场景中,用百分比模式分配Vuser和load generator,这样可以吗?还是说录在一个脚本中,分成要个事务,在场景中跑一个脚本,那Vuser怎么分配到事务中呢?
请教大家:如果可以的话结合实例,只要能将上面的问题讲清楚就行。因为没有条件用loadrunner实际操作,只是看了书有些理论知识,所以关于场景的设计很多都不理解 |
|