快付接口性能测试报告

上传人:鲁** 文档编号:561702367 上传时间:2024-03-05 格式:DOC 页数:21 大小:4.86MB
返回 下载 相关 举报
快付接口性能测试报告_第1页
第1页 / 共21页
快付接口性能测试报告_第2页
第2页 / 共21页
快付接口性能测试报告_第3页
第3页 / 共21页
快付接口性能测试报告_第4页
第4页 / 共21页
快付接口性能测试报告_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《快付接口性能测试报告》由会员分享,可在线阅读,更多相关《快付接口性能测试报告(21页珍藏版)》请在金锄头文库上搜索。

1、快付接口性能测试报告一、 目的:验证四个模块中13个接口性能情况二、 测试环境:服务器软件信息说明:服务器IP地址服务器角色服务端口10.8.8.28Jboss应用服务器877910.8.8.26Oracle数据库服务器1521服务器硬件信息说明:服务器IP地址CPU类型内存大小硬盘网卡10.8.8.28Intel(R) Xeon(R) CPU E5420 2.50GHz(双核) *416G300G硬盘Broadcom Corporation NetXtreme II BCM5708S Gigabit Ethernet10.8.8.26Intel(R) Xeon(R) CPU E5420 2.

2、50GHz(双核) *416G810G硬盘Broadcom Corporation NetXtreme II BCM5708S Gigabit Ethernet三、 测试条件说明说明:数据库基础数据:Ep_trans_in,Ep_income表关联数据各300万,其余表数据为空。测试并发数:50并发程序最大连接数100数据库最大连接池1024Jboss的log级别Info级别(和现网保持一致)脚本执行时间:每个接口各15分钟四、 测试工具说明:LoadRunner执行压力测试五、 测试范围定义方法:本次和开发人员一起选取快付四个模块26个接口当中的13个接口做性能测试,如下:模块接口名接口描述

3、商品管理addCommodity增加新商品getByCurrentResidualSumByCommodityId根据commodityId查询商品getByPartnerCommodityId根据PartnerCommodityId查询商品getCommodityByCommodityId根据商品ID查询剩余商品数updateCommodityResidualSum根据商品ID修改剩余总数订单模块addOrder生成订单getOrder查询订单快付用户模块addEpUser创建用户getEpUser查询用户信息快付交易模块addTransIn订单请求addEpIncome银行返回addEpT

4、ransOut退款操作addEpTransRefund消费接口六、 测试数据记录:6.1 addCommodity测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.2 getByCurrentResidualSumByCommodityId测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.3 getByPartnerCommodityId测试工具

5、数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.4 getCommodityByCommodityId测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.5 updateCommodityResidualSum测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CP

6、U Utilization6.6 addOrder测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.7 getOrder测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.8 addEpUser测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Uti

7、lization6.9 getEpUser测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.10 addTransIn测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.11 addEpIncome测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU U

8、tilization6.12 addEpTransOut测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization6.13 addEpTransRefund测试工具数据统计:平均响应时间吞吐量系统资源使用情况紫色色为system Mode CPU Utilization绿色色为User Mode CPU Utilization七、 测试结论:7.1 测试结果汇总模块接口名接口描述每秒处理个数响应时间(ms)Vuser备注商品管理addCommodity增加新商品7946350曲线平

9、稳getByCurrentResidualSumByCommodityId根据commodityId查询商品9615250曲线平稳getByPartnerCommodityId根据PartnerCommodityId查询商品9395350曲线平稳getCommodityByCommodityId根据商品ID查询剩余商品数9525250曲线平稳updateCommodityResidualSum根据商品ID修改剩余总数8735750曲线平稳订单模块addOrder生成订单7157050曲线平稳getOrder查询订单6377850曲线平稳快付用户模块addEpUser创建用户7736550随着时

10、间增长,数据量增大,响应时间有所增加,吞吐量随之下降getEpUser查询用户信息9995050曲线平稳快付交易模块addTransIn订单请求9345550曲线平稳addEpIncome银行返回38213350曲线平稳addEpTransOut退款操作39612650曲线平稳addEpTransRefund消费接口38712950曲线平稳7.2 测试结果总结本次性能测试各接口结果均满足预期要求,系统资源利用合理,各接口可以上线。addEpUser接口响应时间随压力测试进行略有增长,经检查Jboss后台无异常,分析主要原因是由于Oracle插入数据量增大导致,属正常现象。7.3 测试期间问题汇总1、主要接口在第一轮测试中显示请求数过低,平均响应时间显著高于预期值,经检查后发现Jboss日志级别被设置为debug模式,多个并发线程频繁锁日志文件进行写入,造成系统瓶颈,将级别调高至info后性能测试回复正常的预期水平。请开发人员在上线时也注意检查现网环境log4j.xml配置。2、 addTransIn接口在测试中误删索引,导致读表类接口性能测试平均响应时间明显异常,重新创建索引后性能测试恢复正常。请开发人员在系统上线前检查各表的索引。 / 文档可自由编辑打印

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号