一、测试背景
轻商城是公司新开发的一个电商项目,为了保证项目上线后能够稳定的运行,且在后期推广中能够承受用户的增长,需要对项目进行性能测试。
二、测试目的
对新电商项目进行性能测试的核心目的包括:
确定核心业务功能的TPS 对业务流程(多接口组合)进行压测 系统能在实际系统运行压力的情况下,稳定的运行24小时
三、测试范围
通过对性能测试需求的调研和分析,确定被测系统的测试范围如下
四、测试策略
1、基准测试
先做基准测试,确定估算的标准
2、负载测试
通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足系统的性能指标情况下,系统所能够承受的最大负载量的测试。 分别模拟5、10、30、50、100个用户对系统进行负载测试,查看不同并发时系统软件各项指标是否符合需求。
3、稳定性测试
用200用户对系统进行7*24小时的不间断稳定性测试,查看服务器日志内有无异常和报错;系统软件各项指标中间有无异常波动;是否存在内存溢出之类的问题。 验证系统长期运行的稳定性以及是否存在内存溢出之类的问题
1000000000 tps 500 稳定时间长? 稳定时长 = 1000000000 / 500 / 3600/24 ~· 2.3天
五、风险控制
六、进度与分工
七、交付清单
在性能测试计划中,需要说明本次性能测试各阶段的交付物,主要包含这几项:性能测试计划、测试脚本、性能缺陷统计、轮次小节、性能测试报告
八、准则
1、启动准则
功能验证通过 各组件基础参数梳理并配置正确 压力机到位,并部署完毕 网络配置正确,连接通畅,可以满足压力测试需求 测试计划、方案评审完毕。架构组、运维组、开发组、测试组及相关专家人员到位
2、结束准则
达到项目要求的性能需求指标 关键性能瓶颈已解决 完成性能测试报告和性能调优报告
3、暂停 准则
暂停准则系统环境变化:举例:系统主机硬件损坏、网络传输时间超长、压力发生器出现损坏、系统主机因别的原因需升级暂停等。 测试环境受到干扰,比如服务器被临时征用,或服务器的其他使用会对测试结果造成干扰
标签:测试计划,项目,03,性能,系统,测试,准则 From: https://www.cnblogs.com/xfbk/p/17097063.html