针对批处理服务功能测试方法研究.docx

上传人:b****1 文档编号:1662289 上传时间:2022-10-23 格式:DOCX 页数:20 大小:650.75KB
下载 相关 举报
针对批处理服务功能测试方法研究.docx_第1页
第1页 / 共20页
针对批处理服务功能测试方法研究.docx_第2页
第2页 / 共20页
针对批处理服务功能测试方法研究.docx_第3页
第3页 / 共20页
针对批处理服务功能测试方法研究.docx_第4页
第4页 / 共20页
针对批处理服务功能测试方法研究.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

针对批处理服务功能测试方法研究.docx

《针对批处理服务功能测试方法研究.docx》由会员分享,可在线阅读,更多相关《针对批处理服务功能测试方法研究.docx(20页珍藏版)》请在冰豆网上搜索。

针对批处理服务功能测试方法研究.docx

针对批处理服务功能测试方法研究

 

开发中心

导师责任制结业论文

 

题目:

针对批处理服务的功能测试方法研究

 

学员:

导师:

部门:

功能集成测试处

 

2014年7月20日

摘要

本文主要以对公存贷款为例,研究批处理测试的基本逻辑和方法,作为新一代核心银行业务系统中的一个重要部分,对公信贷与存款系统为客户提供了存款类合约(活期\定期)的建立、维护、终止、查询等功能以及贷款前中后流程服务,另外现金管理、资金监管、E商贸通也是存贷款系统的重要组成部分。

首先,为了说明系统批处理服务测试的设计思想与方法,本文首先围绕对公信贷与存款项目基本情况展开介绍,提供了批处理服务研究的实践背景,同时,对对公存贷款功能测试方法进行了浅析,这为后文进行具体的测试方法研究提供了一定的实践依据。

其次,本文对公信贷与存款系统中批处理服务的业务特点进行分析,结合系统的基本业务内涵和组织结构,从批处理服务的业务内涵、主要分类、类别之间的差异与共同点等方面进行初步介绍。

同时批处理服务与“联机交易类”、“报表查询类”、“渠道自有类”交易存在显著差异,对该领域的测试方法研究理应有所不同,本文对其存在的必要性和部分重要业务功能列示说明。

接下来对对公存贷款系统的批处理业务与联机交易和报表查询类交易的相关关系进行详述,在批处理服务中,批前准备案例和批后验证案例与批处理自身服务的逻辑相关性的研究是本文重点考虑,针对不同的批处理类型,其批前批后案例的选择方法有所不同。

这些为后文的测试方法的讨论提供了实践基础。

再次,在有了相关理论和实践基础的情况下,本文对批处理服务的测试方法运用进行了较为系统的分析。

包括批处理时间安排,批处理的执行有其特殊的时点性特征,跑批时间的安排自然也不能和联机交易一样在工作日随时进行,特殊营业日期的预先设定与有序计划才能保证批处理服务的测试顺利进行,这些都是本文试图去说明的部分。

另外,针对不同批处理服务需要满足的技术和业务设计约束条件,不同类型批处理服务的验证点分析也不尽相同。

正是通过上述较为详细的批处理逻辑分析,使我们更容易理解上开存贷款组件的批量运作,并为测试跟踪提供了很好的基础。

最后,本文对上述理论依据和实践经验进行了总结,并探讨了批处理服务测试方法改进的目标和方法。

测试方法的提升不是“毕其功于一役”的,我们应当学中思变,思考将本文探讨的一些方法进一步运用到以后的测试实践中去。

目录

摘要2

目录3

1.绪论1

1.1研究背景1

1.2研究意义1

1.3研究内容2

1.4论文结构4

2.对公信贷与存款项目介绍及其功能测试方法浅析5

2.1对公存贷款项目介绍5

2.2对公存贷款功能测试方法浅析6

3.批处理服务特点分析9

3.1批处理服务整体背景9

3.2批处理服务的分类12

3.2.1批处理服务的业务分类12

3.3批处理服务与其他类型交易的关联关系分析13

3.3.1批处理与联机交易的关联关系分析13

3.3.2批处理与报表查询类交易的关联关系分析16

4.批处理服务测试方法运用17

4.1批处理测试的时间安排策略17

4.2批处理业务的准确性验证19

5.测试总结与展望20

5.1总结20

5.2不足之处与未来研究方向21

致谢22

1.绪论

1.1研究背景

2014年7月,我加入了建行开发中心功能集成测试团队,按照中心的要求和安排,我参与到了新一代2.2期对公信贷与存款系统的测试任务中,正是新一代如火如荼的测试进程,使我熟悉了业务,锻炼了才干,并积极学习和基本掌握了功能测试的基本方法。

在测试实践中,我熟练掌握了QC工具的相关操作,包括案例的规范性检查、范围案例导入等,我还通过测试实施提高了发现问题、解决问题的能力,能够很好地进行缺陷的记录与后续追踪。

在代理保险项目组轮岗阶段中,我有机会实际操作了保险业务批量和日终操作,学习了运用ORACLE数据库跟踪检查保险公司批量报文接受、报送主机、主机跑批、报文发送等逻辑流程的方法,这为后续我对对公存贷款批处理的分析提供了良好的基础。

在新一代2.2期对公信贷与存款系统的测试任务中,通过参与不同组件的相关测试实施与缺陷分析跟踪,我对我行的存贷款业务有了一定的了解,加之有机会协助参与了项目跑批验证的执行与统计分析,更激发了我对批处理相关测试方法的浓厚兴趣。

通过与上海开发中心银行业务和开发技术人员交流和沟通,学习了相关批处理的专业知识,更加深了对批处理服务测试逻辑的理解。

本文就是以此为背景,结合在新一代项目的测试实践,较为系统地研究批处理服务相关测试的方法。

1.2研究意义

所测试内容的自身业务特点决定其测试方法的特殊性:

由于批处理类服务大多自身没有直观的可视化界面,其功能隐藏在后台,这无疑给测试实施和管理带来了一定的复杂度。

如何在功能测试中梳理批处理的相关业务内涵以及理解它的特殊时间安排和前后相关数据准备和后续验证就成了重要议题,对其的研究对于更好的理解银行相关业务有着举足轻重的意义。

批处理类功能测试复杂度要求高,对关联交易也有较高依赖度,行内目前对批处理的测试方法研究还不是很多,在建设波澜壮阔新一代系统背景下,主机一体化的批处理服务由于结合了众多相关子系统,其业务内涵相比原来有了更为系统化、综合化的考量,这就决定了从业务特点上其与传统系统完全不同的特性,例如,定活期的司法冻结、业务冻结就属于新功能,相对应就新增了对公活期自动解冻处理、对公活期自动解控处理等批处理内容,业务验证时通过设置未输解冻日、指定解冻日,金额冻结等不同场景来加以验证,考察冻结到期日(OR前一天)日结后是否自动解冻的业务逻辑的正确性。

此类相应的功能测试可依据的往常经验就比较少;对其业务的特殊性就需要单独考虑。

本文在可供参考文献较为稀缺的基础上,主要依赖工作一年来的测试实践和相关理论学习,试图对批处理服务的测试进行一定的梳理和分析,在这种角度上,该文具有一定的创新性,其研究的意义也在于此。

1.3研究内容

本文主要以对公存贷款为例,研究批处理测试的基本逻辑和方法,作为新一代核心银行业务系统中的一个重要部分,对公信贷与存款系统为客户提供了存款类合约(活期\定期)的建立、维护、终止、查询等功能以及贷款前中后流程服务,另外现金管理、资金监管、E商贸通也是存贷款系统的重要组成部分。

新一代对公信贷与存款组件对老系统的功能进行了整合优化,对操作痛点进行了改进,对新的业务场景进行了科学的分析。

首先,为了说明系统批处理服务测试的设计思想与方法,本文首先围绕对公信贷与存款项目基本情况展开介绍,提供了批处理服务研究的实践背景,同时,对对公存贷款功能测试方法进行了浅析,这为后文进行具体的测试方法研究提供了一定的实践依据。

其次,本文对公信贷与存款系统中批处理服务的业务特点进行分析,结合系统的基本业务内涵和组织结构,从批处理服务的业务内涵、主要分类、类别之间的差异与共同点等方面进行初步介绍。

同时批处理服务与“联机交易类”、“报表查询类”、“渠道自有类”交易存在显著差异,对该领域的测试方法研究理应有所不同,本文对其存在的必要性和部分重要业务功能列示说明。

接下来对对公存贷款系统的批处理业务与联机交易和报表查询类交易的相关关系进行详述,在批处理服务中,批前准备案例和批后验证案例与批处理自身服务的逻辑相关性的研究是本文重点考虑,针对不同的批处理类型,其批前批后案例的选择方法有所不同。

这些为后文的测试方法的讨论提供了实践基础。

再次,在有了相关理论和实践基础的情况下,本文对批处理服务的测试方法运用进行了较为系统的分析。

包括批处理时间安排,批处理的执行有其特殊的时点性特征,跑批时间的安排自然也不能和联机交易一样在工作日随时进行,特殊营业日期的预先设定与有序计划才能保证批处理服务的测试顺利进行,这些都是本文试图去说明的部分。

另外,针对不同批处理服务需要满足的技术和业务设计约束条件,不同类型批处理服务的验证点分析也不尽相同。

正是通过上述较为详细的批处理逻辑分析,使我们更容易理解上开存贷款组件的批量运作,并为测试跟踪提供了很好的基础。

最后,本文对上述理论依据和实践经验进行了总结,并探讨了批处理服务测试方法改进的目标和方法。

测试方法的提升不是“毕其功于一役”的,我们应当学中思变,思考将本文探讨的一些方法进一步运用到以后的测试实践中去。

1.4论文结构

本文主要分为五章,具体结构如下:

第一章,绪论(即本章)。

介绍论文的研究背景、研究意义、研究内容以及论文的组织结构。

第二章,相关的项目实践部分,着重对公信贷与存款项目介绍及功能测试方法浅析。

第三章,以批处理服务为研究对象,分析该类特殊作业的自身业务特点,梳理出其与联机交易和报表类查询交易的相互关联性。

第四章,研究批处理服务相应测试安排的实施过程,还原这类业务类型的测试方法。

第五章,总结展望,根据测试过程,总结出测试中遇到的难点和问题,将这些测试中的创新点作为今后测试的经验和参考。

2.对公信贷与存款项目介绍及其功能测试方法浅析

2.1对公存贷款项目介绍

作为对公信贷与存款测试小组的光荣一员,通过认真学习对公信贷与存款业务规则,深入上开现场参与连通与应用组装,提升了测试设计水平与测试执行能力,加强了对系统的认识与了解,提高了对公信贷与存款各组件特点的理解和运用。

对公信贷与存款的每个子产品面向的用户不同,实现的功能各具特色,业务处理流程与规则也不尽相同。

主要分为以下几个组件:

存款组件:

本组件主要为客户提供对公活期/定期存款产品的建立、维护、终止、查询等服务流程,包括对公活期/定期存款账户的开立、账户属性维护、存入、支取、计息、销户等交易。

此次改造旨在提供产品的灵活装配,快速创新,并实现多渠道的业务部署。

除了对老系统的功能进行整合优化、操作痛点进行改进外,新一代存款组件还将原来的冻结功能区分了业务冻结和司法冻结,并把两种冻结中不同的冻结场景进行区分和配置,并对业务冻结的类型以及司法冻结的优先级进行了设置,对外围交易业务提供了很好的支撑。

对公信贷组件:

信贷是我行主要的资产来源之一。

对公信贷组件整体功能复杂,产品多样,规则繁多,除公用流程和功能外,不同产品具有特殊的业务规则。

主要包含对公贷款、担保承诺、汇票贴现、转贷款、委托贷款等贷款产品,以及合约变更、贷款信息查询等交易。

对公贷款流程复杂,分为贷前流程、贷中流程和贷后流程。

贷前流程的重点为与客户签订信贷合约和支用信息,约定贷款产品、信贷合约总金额、利率方式、每次实际发放贷款金额等;贷中流程指的是开立账户、发放贷款,还包括提前/按期还款、贷款展期/预期等业务功能;贷后流程主要有当期偿还、核销贷款等业务功能。

E商贸通组件:

E商贸通的主要功能为给特定商户下的签约会员提供大宗现货、期货的交易行的金融类服务,主要涉及员工渠道、企业网银和渠道整合平台三个渠道。

ECTIP(渠道整合平台)提供了商户的签约、信息维护以及清算服务;企业网银渠道满足了商户和会员的签约以及信息查询等需求;另外,会员还可以在柜面办理会员签约及出入金交易等业务。

商户、会员两个实体间的资金来往只能通过与银行约定的清算账户来进行是E商贸通组件最大的特点,这既方便了ECTIP后台的清算,同时满足了监管的需要。

现金管理组件:

现金管理组件主要包括对公理财一户通、现金池、集团账户和财资管理。

其中对公理财一户通是我行向客户提供的通过一个单位人民币结算账户实现其名下活期、定期、通知、协定等不同性质、不同期限人民币存款统一管理的现金管理产品;现金池产品为企业内部不同层级银行结算账户建立联动关系,支持多级账户资金实时归集下拨和定向支付控制,实现企业灵活管控财务资源,提交资金使用效率。

现金管理产品集存款、账户、结算三位一体,有助于提高客户黏性、挖转他行存款、提升业务收入。

资金监管组件:

资金监管主要由百易安、政府监管集成模式、政府监管集团模式三部分组成

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1