快付接口性能测试报告_第1页
快付接口性能测试报告_第2页
快付接口性能测试报告_第3页
快付接口性能测试报告_第4页
快付接口性能测试报告_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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模式,多个并发线程频繁锁日志文件进行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论