设为首页 | 收藏本站 | 关于我们 | 广告服务
 
 
当前位置:首页 > 中国金融电脑 > 2019年5月
中国保信测试体系建设实践与探索

  中国保险信息技术管理有限责任公司技术管理部兼系统运维部总经理 朱培标

  2018年6月,中国保信成为中国TMMi分会成立后首家通过TMMi认证机构,获得TMMi三级证书。下一阶段,中国保信将立足测试,逐步建设覆盖IT全生命周期的质量管理体系,提升软件质量管理能力,合理控制测试管理成本,并探索测试技术能力的价值输出模式。

  中国保险信息技术管理有限责任公司(以下简称“中国保信”)是经国务院批准,由中国银行保险监督管理委员会直接管理的金融基础设施运营管理机构。中国保信自2013年成立以来,立足行业,聚焦主业,持续加强政治建设和业务建设,推进公司治理现代化,利用数据和技术两轮驱动,不断加强银行保险业金融基础设施建设,为监管工作和行业发展提供数据和技术服务。

  一、中国保信测试体系建设历程

  中国保信秉持“测试即服务”的创新理念,以技术能力价值输出为导向,以规划为基本指引,建立健全测试管理与服务体系。建设历程主要分为以下两个阶段。

  一是测试体系基础建设阶段:出台了测试管理办法,探索建立了衔接上下游的高效协同工作机制,理清与开发、运维环节的工作界面。创新整合“一站式”测试工作流程,搭建了测试管理平台,逐步明确了测试技术和管理标准。依托云平台开展测试环境服务建设,有效缩短了测试环境和测试数据准备周期,保证了更充分的测试时间。组建了结构合理的测试人才梯队,自有人才培养体系初见成效,逐步搭建了测试人力资源池,构建了“伙伴式”新型外包合作关系,形成了科学合理的测试团队工作格局。

  二是测试服务成型阶段:自主研发了中国保信自动化测试工具,形成了特色测试服务输出的核心能力。通过推广和运营车险平台测试数据服务,初步建立了测试服务需求采集的渠道,逐步整合为统一测试服务的入口,并建立了服务产品持续更新的闭环流程。随着测试工作范围的扩大和新技术研究积累的增加,结合开源和自研测试工具的应用,形成了包括性能需求调研、测试环境差异分析方法、测试场景切分、“手自一体”等诸多测试工作方法,总结了数据库分布式改造、视频流、GIS地理图层服务、内存数据库等新技术测试宝贵经验,并逐步将方法、经验和工具提炼为专业测试解决方案,逐步积累中国保信的测试资产。

  2018年6月,中国保信成为中国TMMi分会成立后首家通过TMMi认证机构,获得TMMi三级证书。

  二、测试体系建设中的几点实践经验

  经过几年的持续完善,中国保信测试体系建设取得了显著成绩,在中国保信软件质量管理框架中发挥了极为重要的作用,为保险业信息共享平台平稳高效运营奠定了扎实的基础。综合来看,我们的测试体系建设主要有以下几点经验:

  1.战略明确,导向清晰

  结合中国保信“两个建设,两个服务”的战略目标,以测试技术能力价值输出为导向,遵循高效、实用、开放、规范和标准化的原则,规划了测试体系包括基础、平台、标准、制度和服务五个领域的战略举措,依此明确定义了组织级的测试目标:验证软件需求、发现软件缺陷和实现全IT生命周期的质量管理,并从上至下形成了明确的共识。在测试体系建设过程中,围绕打造特色测试服务和价值输出,强化员工的服务和流程意识,各项建设工作开展有条不紊,有效地确保了体系建设效率。

  2.有机合作,避免“部门墙”

  在体系建设过程中,限于初期人员规模不大,技术能力不强,中国保信根据测试工作纵向职能划分了功能测试、性能测试、环境管理和自动化测试职能组,并为各组分别赋予不同的横向职能。各职能组在测试过程中互为补充,有机联系,在人员规模和人员能力逐步匹配测试任务要求后,适时成立了具有横向职能的质量管理职能组,负责软件产品质量的同时也监督测试质量,形成了“一横四纵”有机结合的工作格局。同时,注重加强与其他技术处室和业务部门的协同配合,逐步形成、整合了安全测试及验收测试的“一站式”测试工作流程,不仅避免形成“部门墙”,而且实现了各职能组的有机衔接,明显降低了沟通成本,提升了流程运行效率。

  3.效率为先,持续改进

  测试体系建设的过程也是团队成长壮大的过程,必然需要持续改进测试过程以匹配不同时期的业务快速发展和测试管理的要求。为确保公司业务有品质发展的基本要求,中国保信制定了效率为先的基本原则,过程改进绝不以牺牲工作效率为代价,确保测试过程精简,减少冗余,并且形成了过程改进的常态机制,定期和不定期相结合地开展过程改进活动,同时确保了测试工作效率持续提升的趋势和测试过程演进的活力。

  4.坚持自研,跟进新技术

  以技术能力的价值输出为导向决定了在体系建设过程中,必须以自主能力提升为主线,同时匹配新技术应用带来的测试能力要求。为提升测试的自动化和智能化水平,结合中国保信信息系统的特点,我们自主研发了系列测试工具,针对自动化用例产出和数据配套等难点形成了特有的工作思路,逐步解决了自动化测试执行的问题,兼顾支撑人工功能测试工作,探索出一条自主的自动化测试道路。在以点带面不断提高自动化测试能力的同时,开展开源工具软件的应用研究,利用开源工具适应新技术更快、兼容性更好的特点,针对容器、内存数据库,视频流、GIS地理图层服务和移动端测试等新技术应用场景,逐步积累了宝贵的测试和开源工具应用经验,确保测试技术能力匹配新技术应用的测试需要。

  5.孵化服务,探索价值输出

  在体系建设过程中,测试过程设计始终结合服务设计思想,关注发掘服务需求,强化服务意识。结合中国保信特有的行业地位,我们基于自研的自动化测试工具特有功能,孵化了测试数据服务,为保险行业提供平台交易测试所需的定制化数据。在推广和运营测试数据服务过程中,逐步建立了统一测试服务的入口,形成了服务产品持续更新的闭环流程,不断优化服务流程,提升技术服务运营能力。

  三、挑战及应对

  目前,中国保信测试体系建设已经具备一定的基础,为进一步提升软件质量,降低管理成本,合理控制软件总体拥有成本,面对以下挑战,将采取相应的应对措施。

  1.测试管理成本上升

  随着企业的发展和壮大,开发、测试和运维的成熟度逐步提升,开发和运维逐步会对标CMMI、ISO、ITIL和ITSS等国际、国内标准提升管理水平。与此同时,更加引起企业管理层关注的是如何应对IT管理成本明显上升的问题。测试作为中间连接的关键环节,必须适应上下游的管理标准和要求,才有可能让开发、测试和运维各个环节的工作有机衔接,从而提升IT整体的工作效率,使得降低IT的整体管理成本成为可能。测试成熟度模型集成(TMMi)作为能力成熟度模型集成(CMMi)的互补模型,与国际通用标准均具有较好的兼容性,以TMMi作为参照,可以较好地解决标准的兼容问题,帮助推进开发测试运维的管理衔接。

  2.实施IT全生命周期质量管理

  “产品质量是生产出来的,不是检验出来的”,美国质量管理大师威廉·戴明这一广为人知的名言诠释了产品质量取决于产品的生产过程。对于软件产品而言,产品质量取决于软件全生命周期的质量管理,测试作为软件质量保证的重要手段,只有将检验的成果应用于IT全生命周期,才能帮助企业提升软件产品的过程工艺水平,更好地预防缺陷发生,保证和提升产品质量,从而帮助企业降低软件产品的总体拥有成本,体现测试的终极价值。TMMi成熟度准则是以产品风险为基础的测试过程改进指南,旨在帮助使用者逐步建立为以缺陷预防为主要目标的测试过程,TMMi可成为企业建立全生命周期质量管理体系的有效助力。

  3.测试管理的量化及数字化转型

  企业在测试体系建设的过程中,必然存在从专家经验向科学体系转化的过程,中国保信在2015年借助专家经验自主完成了测试体系规划,组织员工参与ISTQB认证并通过了TMMi体系认证,从而从组织和员工两方面将测试体系统一到科学的理论体系上来,并达成管理的共识,为测试管理的量化和数字化转型打下良好基础。但是,我们必须注意结合业务发展需要和自身测试能力,因地制宜地把握标准化和管理量化的节奏,处理好测试管理颗粒度和工作效率的关系,确保测试成本和质量要求的合理平衡。

  上文介绍了中国保信在测试体系建设过程的实践和探索的经验,以及对下一步面临的主要挑战的思考和应对思路。下一阶段,中国保信将立足测试,逐步建设覆盖IT全生命周期的质量管理体系,提升软件质量管理能力,合理控制测试管理成本,并探索测试技术能力的价值输出模式。

 
过刊查询
2022年03月 2022年02月 2022年01月
2021年12月 2021年11月 2021年10月
2021年09月 2021年08月 2021年07月
2021年06月 2021年06月 2021年05月
查看所有过刊
本期精选
《中国金融电脑》2019年第5期目录
强化软件测试管理 夯实科技创新基础——..
TMMi 认证与实践——基于风险的全生命周..
银标合作在银行软件测试人才培养中的探索..
完善测试体系,提升测试能力——TMMi在广..
云南农信基于TMMi 和私有云的银行软件质..
中国保信测试体系建设实践与探索
基于TMMi 的金融业软件测试管理
 
企业简介 | 版权声明 | 免责声明 | 频道介绍 | 安全提示 | 法律顾问 | 网上投稿 | 客服电话 | RSS订阅
Copyright © 2005 Fcc.Com.Cn, All Rights Reserved. ,《中国金融电脑》杂志社版权所有
电话:010-51915111-805 传真:010-51915236,网络出版服务许可证(署)网出证(京)字第337号
京ICP备14024077号-1 京公安网备:11010802025321 技术支持:站多多