性能测试报告
- 格式:docx
- 大小:357.90 KB
- 文档页数:19
接口性能测试报告
Rev:A.1
目录
1.概述 (4)
1.1 目的 (4)
1.2 术语 (4)
1.3 参考资料 (4)
第1章需求分析.................................................................................. 错误!未定义书签。
2.项目背景................................................................................. 错误!未定义书签。
2.1 部署结构图............................................................................................ 错误!未定义书签。
2.2 系统架构图............................................................................................ 错误!未定义书签。
3.测试资源 (6)
3.1 测试环境 (6)
3.2 人力资源 (6)
3.3 测试工具................................................................................................ 错误!未定义书签。
(1)Jemeter工具介绍.................................................................... 错误!未定义书签。
(2)工作原理..................................................................................... 错误!未定义书签。
(4)Jmeter图表指标说明.............................................................. 错误!未定义书签。
(3)JVM监控工具........................................................................... 错误!未定义书签。
(4)服务器资源监控工具................................................................ 错误!未定义书签。
4.测试策略 (7)
4.1 测试目标 ........................................................................................... 错误!未定义书签。
4.2 测试方法 ........................................................................................... 错误!未定义书签。
4.3 测试内容 ........................................................................................... 错误!未定义书签。
4.4 缺陷处理规范................................................................................... 错误!未定义书签。
4.5 测试产物 ........................................................................................... 错误!未定义书签。
5.测试计划................................................................................. 错误!未定义书签。
6.风险分析 (15)
1 概述
1.1 目的
该文档详细描述压力测试过程、测试监控数据以及测试数据分析结论。1.2 术语
负载测试:通过测试工具不断增大压力,查看系统性能表现的一个测试过程。
负载机:发送请求,生产测试压力的机器。
1.3 参考资料
《》
2.测试需求
2.1被测系统分析
**是一个试点项目,**正在接入到**项目中来,通过**系统可以直接进入到**平台。后续用户量会随着**系统用户的接入逐渐增大。11月**系统会展示到互联网大会上0,预计互联网大会访问量会到达一万以上,这么大的用户访问量必然对我们的系统造成很大的考验。
当前**部署在一台2核4G的阿里云服务器上,在这样低的性能机器上系统能处理很大的并发是不可能的。目前系统注册和使用用户非常少,并不会对系统造成威胁。但是系统的处理效率、容量和稳定性未经过验证,还不确定系统在单服务器的效率、容量和稳定性。
2.2 测试通过标准
3.测试前置操作
3.1 测试环境
首先测试服务器有限,没有独立的服务器供压测使用。其次**线上用户量非常少,压测非订单业务接口不影响生产环境的运行,所以选择合适的时间在生产环境下直接压测。
系统的api接口、dubbo服务和mysql服务器都在同一台服务器,配置都是默认的,没有经过优化。
3.2 测试脚本
如下附件: