网上报销支付系统压力测试报告.docx
- 文档编号:17579287
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:22
- 大小:57.67KB
网上报销支付系统压力测试报告.docx
《网上报销支付系统压力测试报告.docx》由会员分享,可在线阅读,更多相关《网上报销支付系统压力测试报告.docx(22页珍藏版)》请在冰点文库上搜索。
网上报销支付系统压力测试报告
ProductName
产品名称
太平洋信用卡中心网上报销及支付系统压力测试报告
ConfidentialityLevel
密级
一般
ProductVersion
产品版本
1.0
Totalpages
页数
共22页
太平洋信用卡中心自助报销优化压力测试报告
微软(中国)有限公司
2007年6月
Preparedby
拟制
Date
日期
Reviewedby
评审人
Date
日期
Approvedby
批准
Date
日期
Authorizedby
签发
Allrightsreserved
版权所有XX
Revisionrecord修订记录
Date
日期
RevisionVersion
修订
版本
CRID/DefectID
CR号
SectionNumber
修改
章节
ChangeDescription
修改描述
Author
作者
目的
太平洋信用卡中心网上报销及支付系统作为一个完整的解决方案实现电子化的财务支付平台,通过该系统实现申请(费用开支前/费用开支后)、审批、报销/付款、对账、过账全部环节的系统化,规范财务支付流程,统一报销支付的数据,提高财务工作效率。
通过系统数据集成,财务及高层管理人员能及时地获得费用开支和现金流等信息,进行相应的决策。
将预算数据与实付数据综合起来,辅助各类预算执行的控制和管理。
为使太平洋信用卡中心网上报销及支付系统达到预期性能指标,满足正式上线的业务量需求,对系统进行性能压力测试。
测试环境
1.1测试过程资源清单
自助报销应用服务器
硬件平台
操作系统
IP地址
应用软件平台
独立服务器+虚拟机
Windows2003
10.102.15.129
MOSS2007
数据库服务器:
硬件平台
操作系统
IP地址
应用软件平台
独立服务器+虚拟机
Windows2003
10.102.9.186
Sql2005
客户端加压机
硬件平台
操作系统
IP地址
应用软件平台
独立PC机模拟20台
WindowsXP
10.1.54.59.
自制测试脚本
Loadrunner
IPP(核心)环境说明:
IP地址
端口情况
10.102.9.41
4100
工作流环境说明:
IP地址
端口情况
10.102.14.187
8089等
统一认证环境说明:
IP地址
端口情况
10.102.14.122
6000/7000
SAP环境说明:
IP地址
端口情况
10.100.1.136/FIT
3600等
1.2系统物理拓扑架构
测试准备
1.3测试数据
对不同的测试对象准备不同的测试数据:
1、财务的审批流程并发处理测试
通过各个分行提供的业务参数和审批规则,通过测试脚本自动生成按费用事项和金额级别的单据,并提交应用系统进行审批流转。
测试数据包括:
按青岛、北京等分行的费用事项配置值,随机获取分行将分行的费用事项以及需要测试的审批路径通过测试脚本自动生成测试单据。
费用事项
申请人
流水号
预算类型
是否入账成本中心审批
日常办公费用10010000分行部门办公费用
11006351
910107110200001
利润
是
日常办公费用10020000支行办公费用
11006351
910107110200025
部门
是
业务费用20010000分行部门业务费用
11006351
910107110200003
利润/营
是
业务费用20020000支行业务费用
11006351
910107110200004
利润/营
是
招待广告宣传费30010000分行部门费用
11006351
910107110200005
利润
是
招待广告宣传费30020000支行费用
11006351
910107110200026
部门
是
40000000管理费用
11006351
910107110200006
利润
是
40000000管理费用
11006351
910107110200027
部门
是
人事福利费用50010000培训费(员工)
11006351
910107110200007
利润
是
人事福利费用50020000培训费
11006351
910107110910001
利润
是
人事福利费用50030000采暖费
11006351
910107110200009
利润
是
人事福利费用50030000采暖费
11006351
910107110200028
部门
是
人事福利费用50040000医药费
11006351
910107110200010
利润
是
人事福利费用50040000医药费
11006351
910107110200029
部门
是
人事福利费用50050000子女托费等
11006351
910107110200011
利润
是
人事福利费用50050000子女托费等
11006351
910107110200030
部门
是
人事福利费用50060000外事考察费用(总行)
11006351
910107110200012
利润
是
人事福利费用50060000外事考察费用(总行)
11006351
910107110200031
部门
是
人事福利费用50070000三金一保个税
11006351
910107110200013
利润
是
人事福利费用50070000三金一保个税
11006351
910107110200039
部门
是
人事福利费用50080000员工体检
11006351
910107110200014
利润
是
人事福利费用50080000员工体检
11006351
910107110200033
部门
是
人事福利费用50090000探亲费
11006351
910107110200015
利润
是
人事福利费用50090000探亲费
11006351
910107110200034
部门
是
人事福利费用50990000其他
11006351
910107110200016
利润
是
人事福利费用50990000其他
11006351
910107110200035
部门
是
60000000其他办公费用
11006351
910107110910002
利润/个
是
差旅费用70010000分行部门费用
11006351
910107110200018
利润
是
差旅费用70020000支行费用
11006351
910107110200036
部门
是
80000000资产物资采购(直接购置)
11006351
910107110200022
利润
是
项目费用90050000装修费(日后转作资产)
11006351
910107110200023
利润
是
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
2、单据提交保存以及预算的控制的测试
通过模拟客户端并发提交单据,测试应用服务器处理表单的能力以及预算的扣除并发能力,模拟不同的用户从草稿箱内获取单据同时提单。
测试数据包括:
上海分行的相关预算项目单据生成数据保存到草稿箱。
3、批量提交查询获取主数据的测试
通过每日批处理提交应用服务器处理获取各基础数据,由于部分接口需要按成本中心逐个获取每日的处理交易量在万笔左右。
测试数据包括:
包括成本中心组,各成本中心明细,各成本中心下的内部订单等。
测试类别
分行
费用事项
金额级别
提单人
流程
广州
全部使用事项
全部涉及金额
相关分行人员
流程
青岛
全部使用事项
全部涉及金额
相关分行人员
流程
宁波1
全部使用事项
全部涉及金额
相关分行人员
流程
宁波2
全部使用事项
全部涉及金额
相关分行人员
流程
宁波3
全部使用事项
全部涉及金额
相关分行人员
流程
宁波4
全部使用事项
全部涉及金额
相关分行人员
流程
宁波5
全部使用事项
全部涉及金额
相关分行人员
流程
宁波6
全部使用事项
全部涉及金额
相关分行人员
流程
宁波7
全部使用事项
全部涉及金额
相关分行人员
流程
北京
全部使用事项
全部涉及金额
相关分行人员
流程
上海
全部使用事项
全部涉及金额
相关分行人员
流程
合肥
全部使用事项
全部涉及金额
相关分行人员
……
……
测试类别
分行/预算类别
费用事项
科目
提单人
提单/预算
上海/利润1
相关事项
相关科目
相关人员
提单/预算
上海/部门1
相关事项
相关科目
相关人员
提单/预算
上海/利润2
相关事项
相关科目
相关人员
提单/预算
上海/部门2
相关事项
相关科目
相关人员
提单/预算
上海/利润3
相关事项
相关科目
相关人员
提单/预算
上海/部门3
相关事项
相关科目
相关人员
提单/预算
上海/利润4
相关事项
相关科目
相关人员
提单/预算
上海/部门4
相关事项
相关科目
相关人员
提单/预算
上海/利润5
相关事项
相关科目
相关人员
提单/预算
上海/部门5
相关事项
相关科目
相关人员
提单/预算
上海/利润6
相关事项
相关科目
相关人员
提单/预算
上海/部门6
相关事项
相关科目
相关人员
提单/预算
上海/利润7
相关事项
相关科目
相关人员
提单/预算
上海/部门7
相关事项
相关科目
相关人员
提单/预算
上海/利润8
相关事项
相关科目
相关人员
提单/预算
上海/部门8
相关事项
相关科目
相关人员
提单/预算
上海/利润9
相关事项
相关科目
相关人员
提单/预算
上海/部门9
相关事项
相关科目
相关人员
提单/预算
上海/利润10
相关事项
相关科目
相关人员
提单/预算
上海/部门10
相关事项
相关科目
相关人员
……
……
1.4服务器主要压力参数
测试类别
发起任务数
处理节点数
数据库吞吐
测试性能
流程1
30
150
150
符合要求
流程2
100
500
500
符合要求
流程3
30
150
150
符合要求
流程4
100
500
500
符合要求
流程5
30
150
150
符合要求
流程6
100
500
500
符合要求
流程7
30
150
150
符合要求
……
……
1.5测试步骤
1、测试流程发起并发
财务的审批流程并发处理测试:
通过各个分行提供的业务参数和审批规则
通过测试脚本自动生成按费用事项和金额级别的单据
提交应用系统进行审批流转。
2、测试预算控制并发和登录并发情况
单据提交保存以及预算的控制的测试
通过模拟客户端并发提交单据
模拟不同的用户从草稿箱内获取单据同时提单
记录测试应用服务器处理表单的能力
记录预算的扣除并发能力
3、测试批量处理性能
批量提交查询获取主数据的测试
通过每日批处理提交应用服务器处理获取各基础数据
逐个发起获取每日的处理交易
记录处理开始和结束时间
1.5.1测试结果如下
费用事项
申请人
流水号
预算类型
是否入账成本中心审批
审批流(第一步)
审批流(第二步)
审批流(第三步)
审批流(第四步)
日常办公费用10010000分行部门办公费用
11006351
910107110200001
利润
是
部门审批11006852
金额1-11002153
end
日常办公费用10020000支行办公费用
11006351
910107110200025
部门
是
部门审批11006852
end
业务费用20010000分行部门业务费用
11006351
910107110200003
利润/营
是
部门审批11006852
金额1-11002153
end
业务费用20020000支行业务费用
11006351
910107110200004
利润/营
是
部门审批11006852
end
招待广告宣传费30010000分行部门费用
11006351
910107110200005
利润
是
部门审批11006852
金额1-11002153
end
招待广告宣传费30020000支行费用
11006351
910107110200026
部门
是
部门审批11006852
end
40000000管理费用
11006351
910107110200006
利润
是
部门审批11006852
金额1-11002153
end
40000000管理费用
11006351
910107110200027
部门
是
部门审批11006852
end
人事福利费用50010000培训费(员工)
11006351
910107110200007
利润
是
部门审批11006852
事项-11006997
金额1-11002153
end
人事福利费用50020000培训费
11006351
910107110910001
利润
是
部门审批11006852
事项-11006997
人事福利费用50030000采暖费
11006351
910107110200009
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50030000采暖费
11006351
910107110200028
部门
是
部门审批11006852
end
人事福利费用50040000医药费
11006351
910107110200010
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50040000医药费
11006351
910107110200029
部门
是
部门审批11006852
end
人事福利费用50050000子女托费等
11006351
910107110200011
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50050000子女托费等
11006351
910107110200030
部门
是
部门审批11006852
end
人事福利费用50060000外事考察费用(总行)
11006351
910107110200012
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50060000外事考察费用(总行)
11006351
910107110200031
部门
是
部门审批11006852
end
人事福利费用50070000三金一保个税
11006351
910107110200013
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50070000三金一保个税
11006351
910107110200039
部门
是
部门审批11006852
?
end
人事福利费用50080000员工体检
11006351
910107110200014
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50080000员工体检
11006351
910107110200033
部门
是
部门审批11006852
end
人事福利费用50090000探亲费
11006351
910107110200015
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50090000探亲费
11006351
910107110200034
部门
是
部门审批11006852
end
人事福利费用50990000其他
11006351
910107110200016
利润
是
部门审批11006852
金额1-11002153
end
人事福利费用50990000其他
11006351
910107110200035
部门
是
部门审批11006852
end
60000000其他办公费用
11006351
910107110910002
利润/个
是
部门审批11006852
金额1-11002153
end
差旅费用70010000分行部门费用
11006351
910107110200018
利润
是
部门审批11006852
金额1-11002153
end
差旅费用70020000支行费用
11006351
910107110200036
部门
是
部门审批11006852
end
80000000资产物资采购(直接购置)
11006351
910107110200022
利润
是
部门审批11006852
金额1-11002153
end
项目费用90050000装修费(日后转作资产)
11006351
910107110200023
利润
是
?
节点失败
项目费用90060000其他
11006351
910107110200024
利润
是
部门审批11006852
金额1-11002153
end
测试类别
分行
费用事项
金额级别
测试性能结果
流程
广州
全部使用事项
全部涉及金额
符合要求
流程
青岛
全部使用事项
全部涉及金额
符合要求
流程
宁波1
全部使用事项
全部涉及金额
符合要求
流程
宁波2
全部使用事项
全部涉及金额
符合要求
流程
宁波3
全部使用事项
全部涉及金额
符合要求
流程
宁波4
全部使用事项
全部涉及金额
符合要求
流程
宁波5
全部使用事项
全部涉及金额
符合要求
流程
宁波6
全部使用事项
全部涉及金额
符合要求
流程
宁波7
全部使用事项
全部涉及金额
符合要求
流程
北京
全部使用事项
全部涉及金额
符合要求
流程
上海
全部使用事项
全部涉及金额
符合要求
流程
合肥
全部使用事项
全部涉及金额
符合要求
……
……
测试类别
分行/预算类别
费用事项
科目
测试性能结果
提单/预算
上海/利润1
相关事项
相关科目
符合要求
提单/预算
上海/部门1
相关事项
相关科目
符合要求
提单/预算
上海/利润2
相关事项
相关科目
符合要求
提单/预算
上海/部门2
相关事项
相关科目
符合要求
提单/预算
上海/利润3
相关事项
相关科目
符合要求
提单/预算
上海/部门3
相关事项
相关科目
符合要求
提单/预算
上海/利润4
相关事项
相关科目
符合要求
提单/预算
上海/部门4
相关事项
相关科目
符合要求
提单/预算
上海/利润5
相关事项
相关科目
符合要求
提单/预算
上海/部门5
相关事项
相关科目
符合要求
提单/预算
上海/利润6
相关事项
相关科目
符合要求
提单/预算
上海/部门6
相关事项
相关科目
符合要求
提单/预算
上海/利润7
相关事项
相关科目
符合要求
提单/预算
上海/部门7
相关事项
相关科目
符合要求
提单/预算
上海/利润8
相关事项
相关科目
符合要求
提单/预算
上海/部门8
相关事项
相关科目
符合要求
提单/预算
上海/利润9
相关事项
相关科目
符合要求
提单/预算
上海/部门9
相关事项
相关科目
符合要求
提单/预算
上海/利润10
相关事项
相关科目
符合要求
提单/预算
上海/部门10
相关事项
相关科目
符合要求
……
……
1.5.2测试结果说明
第一种场景的测试的结果主要反映审批流数据是否被有效的送达,并可被下一步处理,考量系统在流程处理上的能力。
经过多人同时发起流程任务的测试,基本上符合业务的响应要求。
第二种场景的测试的结果主要反映在并发情况下的登录以及预算控制并发处理的能力,以及应用服务器的表单的加载和提交的处理能力的吞吐测试。
经过模拟多人同时发起任务的测试以及从数据库中校验数据的准确性测试,符合业务上的正确性要求和响应要求。
第三种场景的测试结果主要反映日终批处理的吞吐能力,包括与SAP接口和SOP接口的每日账务自动对帐接口的吞吐测试。
最后针对上述的场景测试,在增加数据量的情况下进行复合压力测试,验证系统的综合处理能力。
通过上述的不同情况的案例和场景的测试,在测试环境的硬件设备条件下,根据用户的并发10笔/秒的需求基本可以满足。
测试过程中主要问题以及解决办法
通过测试发现在流程人员分配上第一次运行时稍慢,其他情况下流程的处理性能基本符合要求,同时在流程出现异常情况下需要对流程发起的处理程序作优化避免对错误的流程产生的不断重复发起而造成的资源耗尽。
这个情况需要优化流程发起的处理引擎,通过在指定的间隔期内重新发起,解决问题。
通过测试发现过账的处理接口响应时间的不确定而设定较长时间的等待,引起过账处理的效率较低。
通过优化,增加重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 报销 支付 系统 压力 测试报告