2015性能测试报告模板.docxVIP

  • 4
  • 0
  • 约3.42千字
  • 约 7页
  • 2016-11-23 发布于北京
  • 举报
2015性能测试报告模板

积分解冻划账接口_性能测试报告 日期:2014.09.04测试信息被测系统积分解冻划账接口版本号?-----执行人崔晓晖执行时间2014/9/3测试策略由于之前执行过积分解冻划账接口,发现40用户时,程序占用CPU较高,双核2.0主频的服务器CPU占用率在50%左右,且较稳定,单核CPU利用率已达100%以上,因此决定对场景执行profile,查看服务器运行时,程序对内存和CPU的使用情况。本次性能测试采用策略如下:业务场景:测试接口:积分解冻划账接口测试场景:本机使用tomcat5.5部署积分接口war包,同时使用loadrunner执行40用户并发场景,同时使用JProfiler查看代码执行情况,包括CPU测试机配置处理器 Inter(R) Core(TM) i5-4570 CPU @ 3.20GHz内存8.00GB 测试软件: JProfiler 8测试结果内存中对象上图列出场景执行时内存中存活的对象数,char[] 对象有476988个,占用内存83583KB。其次是String,共316814个,占用内存10138KB,且随着时间不断增长,该数值不断增加。CPU占用汇总 本机CPU为i5 4核处理器,执行过程中,CPU利用率一直稳定在40%左右,且全部为tomcat相关进程占用。详细CPU占用比例如下图所示:其中/point-union-api/point/unFrozenRemit占用了68.1%,如图所示,该段时间主要消耗在xy.MethodIercept,其次com.wanda.point.bo.PointAccountBo.getAccountPo占用9.0%,org.mybatis.sprint.SqlSessionTemplate.update占用6.7%这些方法需要重点关注。图 1 CPU占用情况占用cpu时间较多的方法编号Cpu时间方法165% - 3616msjava.lang.reflect.Method.invoke215.4% - 855 msjava.sql.PreparedStatement.execute32.2% - 124 msjava.sql.Statement.executeQuery42.1% - 117 msorg.apache.log4j.L51.4% - 79,326 μxy.$Proxy9.getAccountPo61.3% - 71,560 μsjava.sql.Connection.prepareStatement71.2% - 67,760 μxy.$Proxy9.updatePointUnFreeze80.9% - 52,726 μsjava.sql.ResultSet.getString90.9% - 51,845 μsorg.apache.ibatis.session.SqlSessionFactory.openSession100.6% - 32,268 μsjava.util.LinkedList.clone单次调用时间较长的方法编号Cpu时间方法165.2% - 3,616 msjava.lang.reflect.Method.invoke215.4% - 855 msjava.sql.PreparedStatement.execute32.2% - 124 msjava.sql.Statement.executeQuery42.1% - 117 msorg.apache.log4j.L51.4% - 79,326 μxy.$Proxy9.getAccountPo61.3% - 71,560 μsjava.sql.Connection.prepareStatement71.2% - 67,760 μxy.$Proxy9.updatePointUnFreeze80.9% - 51,845 μsorg.apache.ibatis.session.SqlSessionFactory.openSession90.6% - 32,268 μsjava.util.LinkedList.clone100.5% - 26,523 μsjava.sql.Connection.createStatement110.2% - 12,672 μxy.MethodIercept120.2% - 12,323 μsorg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run130.1% - 3,908 μsjava.text.SimpleDateFormat.parse140.1% - 3,645 μxy.$Proxy8.getTradeWaterPo150.1% - 3,310 μsjava.text.Message

文档评论(0)

1亿VIP精品文档

相关文档