XX项目性能测试整体报告Word文档格式.docx
- 文档编号:22264280
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:14
- 大小:340.43KB
XX项目性能测试整体报告Word文档格式.docx
《XX项目性能测试整体报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《XX项目性能测试整体报告Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
表1-1参考文档列表
序号
资料名称
作者
版本/发行日期
1
无
1.5术语定义
1.性能测试:
性能测试主要对被测系统不断施加压力的测试,通过确定系统的瓶颈或者不能接受的性能点,来获得系统能够提供的最大服务级别的测试,并能进一步找出系统可能存在的瓶颈,以期改善系统性能,达到用户的性能需求。
2.并发用户数:
在同一时刻与服务器进行交互的在线用户数量。
3.测试场景:
通过组织若干类型、若干数量的虚拟用户来模拟真实生产环境中的压力情况。
4.递增数量:
在测试场景中,需要控制虚拟用户的数量以某种递增的方式逐渐增加,该数值表示每次递增用户的数量。
5.事务点:
设置事务是为了明确某一个功能或某一个按钮操作的响应时间
6.响应时间:
指对请求作出的响应所需要的时间(具体就是说从客户端开始发出请求,到服务器端响应请求的时间)。
7.TPS:
每秒钟系统能够处理的交易或事务数量。
它是衡量系统处理能力的重要指标。
2测试目的
1.主要检查系统处于压力情况下时,应用的表现,确定系统最大并发用户数。
2.主要检查系统在高负荷压力的情况下是否会出现如:
宕机、应用异常终止、数据库锁等问题。
3测试场景
表3.1测试场景列表
典型业务名
脚本数量
并发数
脚本并发比例
备注
TCP场景
100
平均分配
S202
2
CICS场景
20/50/90/175
2114
3
混合场景
96
S202、2114
4测试环境
表4.1测试环境列表
服务器
硬件配置
操作系统
IP地址
数量
核心系统服务器
虚拟机
AIX5.3
166.10.193.14
测试机
Cpu:
Intel(R)Atom(TM)CPUd525@1.80ghz,@1.79Ghz
内存:
2G
Win7
Windows2003
192.168.50.132
192.168.50.131
5性能测试工具
表5.1测试环境列表
测试工具类型
测试工具
公司名称
性能测试工具
Loadrunner
HP公司
性能监控工具
NMON
LR自带监控包
IBM公司
6测试执行结果
6.1TCP场景
a、场景运行时间:
5min37sec
表6.1“TCP业务”典型业务结果表
并发用户
事务
平均响应时间
90%用户时间
PASS事务数
FAIL事务数
TPS
11.455
19.52
14849
108
7.6
6.2CICS场景
6.2.1调优前测试情况(2/25号)
20min56sec
37.613
40.144
3,172
20
2.523
6.2.2按照生产参数执行
2min11sec
7.091
9.087
323
2.447
50
16.833
21.203
347
7.651
6.2.3修改CICS参数执行
5min35sec
90
1.34
1.789
20,479
60.232
175
2.453
3.258
22,602
67.268
6.3混合场景
表6.1“混合场景”典型业务结果表
48
8.761
14.096
8,651
778
2114储蓄续取
1.058
1.848
1,067
38.794
7服务器性能监控
7.1TCP场景
7.1.1、从响应时间及TPS分析
图7.1.1TPS与并发用户合并图
图7.1.2响应时间与并发用户合并图
从图7.1.1分析,TPS随着并发用户的上升而上升,当用户达到50用户时,TPS达到最大,近8笔/S。
后面随着用户数的增加,TPS的数量并未增加。
与此同时,从图7.1.2可以看出,事物的响应时间随着用户数的增加而上升,增加到95时,响应时间在13s左右波动。
7.1.2、服务器资源分析
7.1.2.1CPU资源
图7.1.3CPU利用率
通过分析服务器的CPU资源情况,发现服务器在95用户并发操作CPU使用率均在10%以下,利用率很低。
7.1.2.2磁盘资源
图7.1.4磁盘使用情况
图7.1.5磁盘的读写速度及IO速率
通过图7.1.5分析服务器磁盘IO情况在正常范围内。
7.1.2.3内存资源
图7.1.5空余内存
通过图7.1.5分析内存使用,在并发用户上升过程中,空余内存在下降(14:
17~14:
22)。
在测试执行后,内存有所释放,但并未达到执行前的水平。
7.2CICS场景
7.2.1、从响应时间及TPS分析
图7.2.1TPS与并发用户合并图
图7.2.2响应时间与并发用户合并图
图7.2.1可以看出,175用户并发TPS在65笔/s左右,最高可以达到90笔/s。
图7.2.2可知,响应时间在3s左右。
7.2.2、服务器资源分析
7.2.2.1CPU资源(时间19:
29-19:
34)
图7.2.3CPU使用率
通过分析CPU资源情况,cpu使用在正常范围内。
7.3.2.2磁盘资源
图7.2.4磁盘使用率
图7.2.5磁盘读写速率及IO
由图7.2.5从磁盘读写速率及IO分析,每秒平均磁盘写4577KB/S,较高一点,每秒IO请求数与磁盘读较低。
7.2.2.3内存资源
图7.2.5内存使用率
在并发用户上升过程中,空余内存在下降。
7.3TCP/CICS混合
7.3.1、从响应时间及TPS分析
图7.3.1TPS与并发用户合并图
图7.3.2响应时间与并发用户合并图
从图7.3.1分析,随着并发用户的增加,走CICS的交易2114可以达到50笔/s左右,而走TCP的s202交易在2笔/s左右。
从图7.3.2分析,在并发用户递增过程中,s202的响应时间急剧上升,而2114交易比较平缓。
7.3.2、服务器资源分析(测试时间:
15:
05-15:
09)
7.3.1CPU资源
7.3.2磁盘资源
图7.3.5磁盘读写速率及IO
7.3.3内存资源
在测试执行后,内存释放。
8测试结论
8.1CICS参数调优测试情况汇总
并发用户数
主机配置参数
事物响应时间
MinServer
MaxServer
MaxRegionPool
MaxTshPool
10
94371840
15726640
1.786
修改后参数
67.628
83886080
12582912
2.377
参照生产参数
2.145
39.782
8.2TCP交易情况
从整个TCP交易s202的测试情况来看,100个并发用户响应时间高达19.52,TPS7.65。
与此同时服务器资源在可接受范围内。
建议从应用或者数据库角度进一步排查。
8.3其他
1、此次测试由于时间关系,只是分别抽取2个交易,可能存在覆盖面不足的情况。
2、由于测试只有2天时间,并未涉及稳定性测试的场景,也无法排查是否存在内存泄露的情况。
3、本次测试环境为虚拟机,与生产环境相差较大,测试结果仅供参考。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XX 项目 性能 测试 整体 报告