当前位置:首页 > XXX项目性能测试报告模板详解 - 图文
性能测试分析报告 32.52登录开具发票录入并开具秒1.510.503000用户4500用户6000用户 事务 登录 开具发票 录入并开具 3000用户 0.56 0.24 0.43 4500用户 6000用户 2.14 2.08 2.70 1.312 0.87 1.098 平均响应时间分析: 从上图中可以看出,各操作的响应时间随着用户数的增加呈上升趋势,但都没有超过5秒,在可接受范围内。 5.1.2 系统资源利用率 cpu利用率(%)555045403530252015103000用户4500用户6000用户cpu利用率(%) CPU利用率分析: 在上图中我们可以看出3000用户、4500用户及6000用户时,CPU利用率均在正常范围内,系统表现良好。 公开 第 7 页 性能测试分析报告 5.1.3 系统处理能力 TPS555045403530252015103000用户4500用户6000用户TPS 系统处理能力分析: 可以看出,在无基础数据的情况下,系统处理能力随用户数的增加呈线性上升趋势,即系统无性能瓶颈,6000用户时系统处理能力达到每小时173880笔,满足并超出客户提出的4小时20万张发票的处理能力。 5.2 业务场景XXX测试分析 序号 1 2 用户数 6000 6000 每小时业务量 180000 126000 基础数据量 无 大于1800万 5.2.1 平均响应时间对比 下图是不同压力情况下,有基础数据与无基础数据各操作响应时间对比图: 响应时间对比图1614121086420登录开具发票录入并开具 公开 第 8 页 4500用户(无基础数据)4500用户(有基础数据)6000用户(无基础数据)6000用户(有基础数据)性能测试分析报告 平均响应时间分析: 同样压力的情况下,在无基础数据的情况下,响应时间均小于5秒。当基础数据量在1800万的时候,6000用户压力下响应时间大幅度提高,超过客户所提出5秒之内的要求。 5.2.2 处理能力对比 下图是相同压力情况下,有基础数据与无基础数据系统的处理能力对比。 TPS对比图60504030201006000用户(无基础数据)6000用户(有基础数据)TPS 处理能力分析: 在有基础数据的情况下,单从处理能力看,依然可以满足客户所提出的要求,但与之前的无基础数据的处理能力比较发现,基础数据的存在是对处理能力有较大影响。 5.2.3 资源利用率对比图 下图是相同压力情况下,有基础数据与无基础数据各事务资源利用率对比图: CPU利用率对比图60504030201006000用户(无基础数据)6000用户(有基础数据)CPU CPU利用率分析: 相同压力下,因有基础数据情况下响应时间变长,系统处理能力下降,CPU利用率也随之下降,这说明系统瓶颈出现在了其他方面。 公开 第 9 页 性能测试分析报告 5.3 系统稳定性测试 如果系统做了稳定性测试,则此处对稳定性测试进行分析和描述,如果没有可以去掉 在系统测试过程中,我们发现WebLogic的JVM可用内存逐渐减少, 下图是在WebLogic监控台所监控到的情况: 为了验证确认此现象,进行了4500用户6个小时的测试,当测试执行到1小时左右,WebLogic JVM基本已无内存可用,如下图所示: 公开 第 10 页
共分享92篇相关文档