1 目的21
2 定义、首字母缩写词和缩略语21
3 范围21
4 参考文献22
测试准备22
1 系统性能要求分析22
2 测试数据准备32
3 测试环境准备32
4 测试工具选择33
测试策略33
1 测试场景43
1测试场景一43
2测试场景二53
2 负载分配策略54
性能数据记录和分析54
1 被测系统54
2 服务器64
3 数据库64
4 网络65
风险分析66
项目里程碑77
测试结束标准78
附录 I:78
1 性能计数器78
2 WEB 服务器108
3 数据库11性能测试计划1
1 目的此处描述本次测试的目的是什么,比如验证系统设计的性能目标
2 定义、首字母缩写词和缩略语此处描述本计划中用到的专业术语定义
3 范围本次测试覆盖的范围1
4 参考文献此处列出本计划相关的文档,包含数据来源以及其他参考2
1 系统性能要求分析一般的性能要求包括:系统容量:系统最大容纳多少个用户注册
访问数:同时访问系统的用户数
并发数:一个操作同时执行的并发数目,一个系统中应该有不同操作的并发数的组合(一般是有权限进行操作的用户)
响应时间:用户提交一个操作到得到响应的时间间隔
…………性能测试关键的一个因素就是压力,性能是在系统设计满足的最大压力下的性能
并发数要不小于系统正常运行的峰值,数据总量不小于系统正常运行 3 个月的数据量
在描述并发用户数目时,总是会带有相应的时间段限制
系统的性能指标实质上应当使用单位时间内系统处理请求的个数以及请求响应时间描述
单位时间内能处理的请求个数就是系统的业务吞吐量
虚拟并发用户的数量可以使用如下的公式换算: (真有用户数×每个真有用户请求数)/(总请求响应时间+真有用户总思考时间)=(虚拟用户数×每用户请求个数)/(总请求响应时间+虚拟用户总思考时间)=吞吐量