外卖接口性能测试报告
作者 | 王建树 |
---|---|
评审人 | 刘永鑫 |
编写时间 | 2019-3-6 |
1 概述
1.1 目的
本测试报告为外卖接口的性能测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述接口是否符合需求 。
1.2 背景
考虑到用户数量及数据的增多给服务器造成压力不可估计,因此计划进行负载性能测试,在系统配置不变的情况下,在一定时间内,服务器在高负载情况下的性能行为表现,便于对系统环境进行正确的分析及评估。
2 测试概要
2.1 测试环境
下图描述测试该项目所需要的硬件环境:
硬件配置 | Intel(R) Xeon(R) CUP E5-2650 0 @ 2.00GHz 八核至强处理器、内存:8GB RAM |
---|---|
系统类型 | 64位操作系统 |
操作系统 | Windows Server 2008 R2 |
测试工具 | Postman、Navicat |
2.2 人力资源
测试人员:王建树
2.3 测试工作量
任务 | 开始时间 | 结束时间 | 总计(天数) |
---|---|---|---|
计划 | 2019-3-6 | 2019-3-6 | 1 |
实际 | 2019-3-6 | 2019-3-6 | 1 |
3 测试分析
3.1 超出负载量及报错原因
模拟650用户,150ms,报错3条,原因:超时


3.2 负载量正常值
模拟600用户,150ms,无报错

3.3 数据入库时间与总数
请求开始时间 | 14:12:40 |
---|---|
请求结束时间 | 14:14:10 |
请求总时间 | 90秒 |
入库开始时间 | 14:14:56 |
入库结束时间 | 14:17:06 |
入库总时间 | 130秒 |
请求总数 | 600 |
入库总是 | 600 |
入库成功率 | 100% |
下图显示入库时间、总数、状态




4 测试结论
从本次性能测试结果分析可以支持最大1分钟内发送400个请求,并且报文可以正常接收入库,入库时间也在正常范围之内;如果超过以上400人/分钟请求量可能会造成接收超时情况。
网友评论