吉林农信自动化测试平台项目
- 发布时间:2017-08-21
- 来源:
- 大 中 小
- 打印
项目背景
在国家和省政府的政策支持下,吉林省农村信用社经营规模平稳增长,产权制度改革有序推进,科技服务水平持续提升。吉林农信目前共下辖9家办事处,50家县级法人行社,现有员工约2.2万人。截至2013年年末,资产总额3,155亿元,各项存款2,113亿元,列吉林省商业银行第一位;各项贷款1,375亿元,列全省商业银行第一位。
吉林省农村信用社的电子化建设已全面展开,相继投产了综合业务系统、大小额、卡前置、农信银、横向联网、信贷管理等系统,数据平台、渠道平台和中间业务平台等科技项目,支持服务功能逐步增强。电子银行业务良性发展,网上银行、短信银行安全运营,金融服务水平进一步提升。
目前吉林农信还处于手工测试阶段,随着信息化的进一步发展,对质量管控的要求也越来越高,手工测试已经无法满足科技部门的管理要求,所以,急需引入一套整体平台和一系列的工具,以补充加强吉林农信的自动化测试能力,提升对IT系统质量的保障能力。
项目目标
测试是应用系统质量控制的关键和有效的手段之一,目前吉林农信社的测试工作主要采用手工测试方式,因此,使用自动化测试工具平台优化测试工作流程,提高测试工作效率是本项目的建设目标。具体包括:
■ 搭建自动化测试平台。实现测试任务管理、需求分析、测试案例设计、测试数据管理、测试脚本管理、测试执行规划及调度和测试报告生成、测试资产管理等功能,能够快速响应测试需求变更造成的自动化执行脚本变更。
■ 建立自动化测试实施规范。制订自动化测试工作流程,为后续自动化测试工作开展奠定基础,包括自动化测试的实施规划、自动化测试选择策略、自动化测试实施流程等内容。
■ 对核心系统150个重点交易以及信贷管理系统业务申请和审批流程的自动化测试案例的开发和调
■ 对第三方测试工具进行集成。打破各个测试工具之间独立的现状,通过自动化测试平台作为联通和处理平台,实现各测试工具之间的数据交互,资源共享。
项目架构
本方案秉承一体化的设计理念,依托吉林农信信息化建设体系,按照统一的业务标准和技术规范,建立统一的管理平台,建立统一的自动化测试门户,以测试需求分析、测试任务分派、测试执行管理、测试度量分析为业务主线、以标准化体系、运营维护体系、安全体系为支撑,构建吉林农信自动化测试平台。
从总体业务上看,应该分为四个部分:
(一) 自动化测试管理系统:实现吉林农信自动化测试平台大部分的管理需求,以及其它工具不能覆盖的个性化需求;
(二) 自动化测试工具:主要实现自动化测试过程的管理和执行功能,将使用专业的神州数码锐行自动化测试工具实现该功能;
(三) 性能测试工具:实现专业的性能测试,将使用HP的LoadRunner工具来实现该功能;
(四) 缺陷管理工具:实现缺陷的生命周期管理,将使用HP的QC工具来实现该功能。
功能架构
如上图所示,我们将吉林农信自动化测试平台共分为了12个功能模块,其中,测试任务、测试资产管理、测试量化考核将需要完全的客户化开发,测试需求管理、测试案例管理将需要部分客户化开发,其余的自动化测试功能将由神州数码锐行自动化测试工具完成,缺陷管理功能将与HP的QC工具集成,性能测试将与HP的LoadRunner工具集成。
部署架构
如上图所示,在吉林农信自动化测试平台部署架构中,我们设计了一台文件服务器和一台数据库服务器,以便将文件存储和结构化数据存储分开,这样有利于提升系统的性能;应用服务器可以支持集群的方式,既保证了系统的安全运行,也便于后期的扩展;数据库服务器也采用了双机热备的方式,保证系统运行安全;同时,还采用可一台冷备服务器,每天定时对文件服务器、应用服务器、数据库服务器进行备份,保证数据安全;应用服务器与外围工具之间采用心跳监控方式,监控与外围系统的通讯,以保证外围系统出现故障回复后,连接能自动恢复。
应用架构
在吉林农信自动化测试平台的应用架构设计中,我们采用了多层架构,,主要因为J2EE的技术路线完全银行业的多层分布式应用模型的要求,在数据存储层、业务处理层、呈现层、接口层等多方面实现了开放的标准接口。
安全架构
整个系统的安全取决于系统运行物理环境的安全性、服务器及网络的安全性、操作系统的安全性、应用系统的安全性及应用数据的安全性等,通过设计实施整体的安全策略,对安全策略的实施结果进行评估,及时采取修复补救措施,调整安全预防策略,综合动态地进行系统安全管理。
- 上一篇:中国银行自动化平台应用案例
- 下一篇:兴业证券自动化运维项目
亲爱的朋友,如您对我们的产品感兴趣,您可以通过以下方式联系我们
联系方式
能让我们立即与您联系
服务热线:400-0762-660
快捷咨询
在线咨询
能让我们更好的交流
也可扫一扫,详细填写您的详细需求,我们将尽快联系您
![](/statics/images/dcits/cloud/erweimapic.png)
![](/statics/images/dcits/cloud/linkapic.jpg)