|
性能测试的需求一般都比较笼统.要结合你实际要测试的系统来考虑测试用例的设计.
用户一般会给出一些个指标,我们需要与业务人员沟通确认,例如:有哪些业务点需要
做测试,各业务点大概所占的比重.然后设计出要测试的用例.
但有一些时候,具体还是不清楚该如何设计好.有这方面经验的朋友,能否分享下你们
实际项目中的一些经验呢?
我举我目前的一个项目,朋友们帮看下,该如何设计用例:
容量要求:
最高在线用户数量 业务部门90人,用户部门200人,供应商400人
内部用户人数(请分部门描述) 业务部门400人,用户部门2000人,技术/业务主管部门200人
外部用户人数 供应商10000人
依据最高在线用户数量=690人 ,按照“并发在线用户是实时在线用户的10%-20%
”来推算,实际的业务系统并发用户数要在 69-138 之间。
时间要求:
登陆响应时间 <=8s,并发数60
最复杂页面响应时间 <=15s,并发数20
页面平均响应时间 <=4s,并发数60
报表最大响应时间 <=60s,并发数20
分析需求:
拟测试的业务点有
登陆 40%
查询业务 25%
复杂页面 5%
常用业务流程一处 15%
报表 15%
请谈谈,如何设计这样一个项目的性能测试需求用例?特别是"页面平均响应时间"?这个测试需求该如何设计?
[ 本帖最后由 chenjinlin 于 2009-8-12 12:39 编辑 ] |
|