Parasoft测试解决方案使农行对代码

自媒体短视频运营求职招聘QQ群 http://www.ommoo.com/news/20211012/116005.html

大家好,本周我们将分享ParasoftJtest,dotTEST测试工具在金融银行中组合式运用,是如何有效帮助企业解决难题,提高软件质量,实现软件的规范化和效益最大化。

前情回顾:各行业案例快速通道

?Parasoft静态代码测试帮助光大证券提高代码质量,加速上线周期

?Parasoft测试工具组合方案协助泛亚改善开发过程

?Parasoft测试方案协助南瑞集团搭建自动化测试平台

中国农业银行(AgriculturalBankofChina,简称ABC,农行)是中国大型上市银行,中国五大银行之一。最初成立于年(辛卯年),是新中国成立的第一家国有商业银行,也是中国金融体系的重要组成部分,总行设在北京。数年来,中国农行一直位居世界五百强企业之列,在“全球银行强”中排名前7位,穆迪信用评级为A1。年,中国农行由国有独资商业银行整体改制为现代化股份制商业银行,并在年完成“A+H”两地上市,总市值位列全球上市银行第五位。

面临挑战

银行是金融业重要的组成部分,随着国际金融信息化的发展,国内银行大力建设行内软件系统,带动银行业务多方面发展。然而金融业间的业务竞争日益加剧,新产品、新系统的开发、调试和上线时间越来越短,使IT人员面临着巨大的挑战,既要保证系统如期上线运行,又要想方设法降低系统开发中的难度,回避可能出现的风险。

随着项目规模越来庞大、代码结构越来越复杂,仅仅依靠人工检查的方式,这对开发和测试人员的素质是一个极大的考验,同时项目的可控性和透明度都无法保证。人工方式的效率和检查质量都无法满足农行对于代码质量的要求,急切需要引自动化测试工具,实现大规模代码规范性的自动审查,加大软件研发阶段的内存、安全及性能问题的排查力度,从而提高软件研发阶段的代码质量。

解决方案

农业银行项目繁多,而且重视软件的质量,同时对编码规范方面进行进一步完善。为此,在各个研发部门配备Jtest和dotTEST自动化软件测试工具,提高软件质量,实现软件的规范化和效益最大化。中心的6个应用开发部门进行了工具的使用,且每个部门均有1~2个项目采用该测试工具进行实施。

另外,还计划部分项目在做需求时,编码阶段采用Jtest或dotTEST测试工具进行实施。项目实施人员根据需要随时采用测试工具进行代码静态分析,发现了项目中存在违规的问题。通过项目组成员对违规的问题进行分析和修改,使代码的质量得到了很大的提高。

目前实施过程顺畅,实施效果良好。中心的质量管理部对项目的控制和管理进一步完善,项目组每周将分析的报告提供给项目管理人员,便于实时监控项目进展和质量,加强了团队的合作和沟通。

通过持续使用Parasoft产品,代码质量有了很大的提高,但是由于开发环境的更新(例如:JDK1.8、IDEA),旧版本渐渐无法满足需求,因此农业银行于年进行产品升级,升级后静态分析执行效率更高,缩短了测试时间,支持的开发环境更广,满足各种开发环境,规则规范更多,进一步提高了代码质量和安全。

价值

减轻了审查工作量;

缩短了项目的上线周期;

提高了代码质量和审查效率;

提高了项目的可控和透明度;

提高了开发人员编码水平。

(注:以上案例已获Parasoft中国使用授权)

下期新产品预告:

ParasoftInsure++,CC++的顶级内存调试器

适途科技作为Parasoft的合作伙伴,将与Parasoft紧密合作,通过集成Parasoft与西门子ALMPolarion解决方案,进一步帮助客户提升软件开发和软件交付质量的能力。

SOTOS业务咨询请联系市场部邮箱:mkt

sotos.


转载请注明:http://www.aierlanlan.com/rzgz/495.html