东方通中间件及银企互联系统程序优化补丁上线测试报告

东方通中间件及银企互联系统程序优化补丁上线测试报告

ID:32324720

大小:191.50 KB

页数:14页

时间:2019-02-03

东方通中间件及银企互联系统程序优化补丁上线测试报告_第1页
东方通中间件及银企互联系统程序优化补丁上线测试报告_第2页
东方通中间件及银企互联系统程序优化补丁上线测试报告_第3页
东方通中间件及银企互联系统程序优化补丁上线测试报告_第4页
东方通中间件及银企互联系统程序优化补丁上线测试报告_第5页
资源描述:

《东方通中间件及银企互联系统程序优化补丁上线测试报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、银企互联系统程序优化补丁上线测试报告V1.0.02009年08月08日1引言1.1编写目的本文档提供了“东方通中间件”事务超时回滚未报异常错误及“山东移动银企互联系统”程序优化补丁上线的测试执行的说明,编写此文档的目的主要是为测试小组以及移动管理部门进行交流,确认项目要完成的所有功能以及这些功能的完整性,根据测试的特点来设计测试用例,指导他们完成测试执行过程,相应的对编写测试报告提供参考。1.2项目背景作为山东移动公司众多IT系统之一,银企系统起着举足轻重的作用,甚至可以称之为“神经系统”,山东移动公司资金的审批、流转、支付等都依托于该系统。因此确保其运行的正确性和安全性,其重要程度不言

2、而喻。我们必须对银企系统进行有效的控制,山东移动公司针对其提出了数据安全需求,对其进行更规范的管理和控制。2计划2.1测试方案针对补丁内容,进行如下测试:白盒测试:对东方通补丁功能按照编写的测试程序进行测试验证。黑盒测试:对正常支付业务和异常情况下的支付业务按照测试用例进行测试。测试中辅以银行虚拟机返回模拟、断网、断电方式进行正常和非正常支付业务测试。2.2测试项目序号名称内容目的1东方通中间件补丁事务超时回滚未报异常错误,补丁修改内容如下:1交易超时时间提供配置为0的设置,此时交易永不超时。2交易超时时间配置不为0时,交易超时引起的事务回滚抛出异常。银企业务在事务中抛出异常引起的事务回

3、滚,中间件不另行抛出异常。修正原系统bug,可以废除交易超时控制,也可在交易超时引起事务回滚时抛出异常。2山东移动银企互联系统程序优化补丁1事务拆分补丁,对支付交易过程的一个大事务根据交易业务分拆为小事务,保证银行交易超时错误不影响交易前和交易后的小事务正常进行。2事务回滚防范补丁,在支付业务进行前进行业务流水号标记,二次支付业务根据标记和支付单据状态判断是否正常,防范支付业务事务回滚时造成的重复支付。3单据流水好重复东方通中间件事务回滚不会产生重复支付业务。1.1测试准备以山东最新正式环境备份作为测试环境,打上东方通补丁及用友银企互联系统程序优化补丁进行测试。1.2测试机构及人员测试机

4、构负责人职责用友公司、移动山东分公司用友功能测试2测试项目说明2.1测试项目名称及测试内容序号测试项目测试用例备注1东方通补丁BDSX-001BDSX-0022事务拆分补丁测试BDSX-003BDSX-0043支付防范补丁BDSX-0054单据子流水号重复修正补丁BDSX-0065其它支付业务测试BDSX-007BDSX-008BDSX-009BDSX-010BDSX-011BDSX-012BDSX-0131.1测试用例1.1.1东方通补丁测试1)问题描述:事务超时,东方通未抛出异常2)解决方法:关于事务超时交易,如果配置为0则没有超时时间限制,如果配置不为0则在超时时会对事务回滚并且抛

5、出异常。1.1.1.1用例BDSX-001:东方通事务超时检测编号BDSX-001开发人员用友项目东方通事务超时检测对应需求编号---测试日期2009-8-7测试目的:测试东方通事务超时时,会对事务回滚并抛出异常前提条件:1.登录TongWeb,选择管理控制台->J2EE服务->交易服务,设置当前交易超时为60秒;2.修改连接网银代码,使连接时休眠100秒;操作步骤:1.在对外付款中,选择一张审批通过的单据,点击支付;期望结果:步骤1:连接网银失败,单据受理状态:受理中,支付中测试结果:与期望结果一致。结论√(√代表通过×代表不通过)备注1.1.1.1用例BDSX-002:东方通无超时时

6、间限制检测编号BDSX-002开发人员用友项目东方通无超时时间限制检测对应需求编号---测试日期2009-8-7测试目的:测试东方通超时交易配置为0时,是否无超时时间限制前提条件:3.登录TongWeb,选择管理控制台->J2EE服务->交易服务,设置当前交易超时为0秒;4.修改连接网银代码,使连接时休眠分别为60、600、1800秒;操作步骤:1.在对外付款中,选择一张审批通过的单据,点击支付;期望结果:步骤1:连接网银成功,单据受理状态:受理成功;支付状态:支付中结论√(√代表通过×代表不通过)备注1.1.1事务拆分补丁测试1)问题描述:优化由东方通事务回滚造成单据支付状态显示不正确

7、从而引发重复支付的问题。2)解决方法:将一个大事务拆分成2个小事务,在第一个小事务中插入支付日志,更新状态;在第一个小事务结束后,连接网银,网银受理成功后,返回数据,开始第二个小事务;在第二个小事务中,根据银行返回实际支付结果,更新支付状态。1.1.1.1用例BDSX-003:小事务1异常检测编号BDSX-003开发人员用友项目小事务1异常检测对应需求编号---测试日期2009-8-7测试目的:测试小事务1(插入支付日志,更新状态)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。