率()
CPU利用率分析:在上图中我们可以看出3000用户、4500用户及6000用户时,CPU利用率均在正常范围
内,系统表现良好。
公开
第7页
f性能测试分析报告
513系统处理能力
55504540353025201510
3000用户
TPS4500用户
TPS6000用户
系统处理能力分析:可以看出,在无基础数据的情况下,系统处理能力随用户数的增加呈线性上升趋势,即
系统无性能瓶颈,6000用户时系统处理能力达到每小时173880笔,满足并超出客户提出的4小时20万张发票的处理能力。
52业务场景XXX测试分析
序号12
用户数60006000
521平均响应时间对比
每小时业务量180000126000
基础数据量无
大于1800万
下图是不同压力情况下,有基础数据与无基础数据各操作响应时间对比图:
1614121086420
登录
响应时间对比图
4500用户(无基础数据)4500用户(有基础数据)6000用户(无基础数据)6000用户(有基础数据)
开具发票录入并开具
公开
第8页
f性能测试分析报告
平均响应时间分析:同样压力的情况下,在无基础数据的情况下,响应时间均小于5秒。当基础数据量在
1800万的时候,6000用户压力下响应时间大幅度提高,超过客户所提出5秒之内的要求。
522处理能力对比
下图是相同压力情况下,有基础数据与无基础数据系统的处理能力对比。
TPS对比图
60
50
40
30
TPS
20
10
06000用户(无基础数据)
6000用户(有基础数据)
处理能力分析:
在有基础数据的情况下,单从处理能力看,依然可以满足客户所提出的要求,但与之前的无基础数据的处理能力比较发现,基础数据的存在是对处理能力有较大影响。
523资源利用率对比图
下图是相同压力情况下,有基础数据与无基础数据各事务资源利用率对比图:
CPU利用率对比图
60
50
40
30
CPU
20
10
06000用户(无基础数据)
6000用户(有基础数据)
CPU利用率分析:
相同压力下,因有基础数据情况下响应时间变长,系统处理能力下降,CPU利用率也随之下降,这说明系统瓶颈出现在了其他方面。
公开
第9页
f性能测试分析报告
53系统稳定性测试
如果系统做了稳定性测试,则此处对稳定性测试进行分析和描述,如果没有可以去掉在系统测试过程中,我们发现WebLogic的JVM可用内存逐渐减少,下图是在WebLogic监控台所监控到的情况:
为了验证确认此现象,进行了4500用户6个小时的测试,当测试执行到1小时左右,WebLogicJVM基本已无内存可用,如下图所示:
公开
第10页
f性能测试分析报告
被占用内存无法释放,导致被测系统在长时间运行后响应时间明显上升,处理能力明显下降,如r