巴斯勒Kantonalbank

Basler Kantonalbank如何通过Avaloq推进端到端测试

公司概述

Basler Kantonalbank是一家拥有100多年历史的机构,为瑞士地区的个人和中小型企业提供零售银行业务。

与其他顶级金融机构一样,Basler Kantonalbank的核心银行业务——如客户信息、交易和余额信息——依赖于Avaloq的技术。此外,他们的其他关键应用(如移动银行和金融科技微服务)依赖Avaloq来提高运营效率。

Basler Kantonalbank希望通过更快地为客户提供更多功能来走在潮流前面。与此同时,Avaloq发布的速度也在加快,这些应用程序之间的联系也越来越紧密(集成层也越来越复杂)。他们知道更严格的测试是他们成功的关键组成部分。然而,他们现有的手动测试不再是一个可行的选择,以交付他们想要实现的“快速质量”。

由于Avaloq是一个数据量大的系统,手动测试是一个长期的挑战。每年在Basler kantonalbank上针对Avaloq的5个版本运行10,000个手动测试用例,仅覆盖42%的应用程序业务风险。除此之外,每个版本还需要对移动、电子银行和相邻应用程序进行严格的测试。为了在不断加速的创新中领先一步,他们还需要加速测试,这就需要测试自动化。

  • 箭头图标
    工业:银行
  • 箭头图标
    公司规模:1300名员工
  • 箭头图标
    地点:瑞士
  • 箭头图标 188金宝搏官网app注册产品:

挑战

  • 敏捷的采用加快了创新的步伐
  • 想增加Avaloq的释放频率
  • Avaloq与其他组件(微服务、移动等)的联系越来越紧密,这些组件都在快速并行发展
  • 100%手工测试过程是缓慢的,繁重的,并且产生有限的业务风险覆盖
  • 关键的缺陷逃避了手工测试工作
  • 不希望在测试中为每个不同的技术使用不同的测试工具
  • 用于测试维护的可用资源最少
  • 高度监管的行业,有严格的数据隐私和报告要求。

Basler Kantonalbank在研究了市场上的成功方案后,选择了Tricentis测试自动化来提高端到端测试的速度和效率。188金宝搏app苹果下载软件188金宝搏app苹果下载软件Tricentis Tosca之所以被选中,是因为其在自动化数据密集型应用程序(如Avaloq)以及在其银行应用程序堆栈中常用的各种其他应用程序(移动、api、微服务、SAP等)方面的声誉。

以快速实现规模化为目的测试自动化,瑞士顶级IT服务提供商infometis被请来帮助设计他们的测试自动化架构。使用基于风险的测试,他们首先专注于覆盖最大的业务风险,然后从那里扩展。“通常,管理层希望很快看到大量的测试用例自动化。我们的方法是创建一个低维护的坚实基础,可以由一个小团队管理整个银行系统,”Infometis AG联合首席执行官Serge Wolf解释道。

在短短24个月的时间里,Basler Kantonalbank通过Tricentis测试自动化将每年运行的测试用例数量增加了两倍,并在明年实现了仅Avaloq就运行5万个测试用例的目标。188金宝搏app苹果下载软件此外,他们在测试中取得的新速度使他们每年增加15%的Avaloq发布数量(并且还在增长)。

使用Tricentis Tosca构建自动化的过程确保了测试自动化的每个夜间运行188金宝搏app苹果下载软件都可以被彻底分析,及早发现关键缺陷并显著提高效率。这个过程与在Tosca中进行的探索性测试相结合,在过去两年中几乎消除了生产缺陷。

测试数据管理在他们通往成功的道路上迅速成为了意想不到的英雄。一旦他们开始引入测试自动化,他们就认识到在他们能够配置关键场景的自动化执行之前,他们必须掌握测试数据管理。有两个核心挑战。首先,他们必须创建执行实际银行交易所需的符合gdpr的测试数据范围。例如,这涉及到创建具有真实账户历史的复杂银行客户。其次,他们必须注入数据并跨Avaloq、集成层、连接的微服务等进行管理。

在Infometis的专家指导和一流的Tosca插件的帮助下,他们在横跨多种技术的复杂端到端事务中迅速克服了生成和管理有状态测试数据的挑战。Infometis的TAMI插件简化了Avaloq的数据管理,预配置Tosca以创建业务合作伙伴或资金帐户等Avaloq对象。TAMI与Infometis的TACC Tosca插件携手工作,简化和流线化Avaloq测试自动化具有一流的模块生成器。通过该解决方案,Basler Kantonalbank可以综合生成并自动管理驱动复杂的端到端测试所需的数据。

该组织将继续关注更敏捷的开发实践。向自动化的转变大大缩短了上市时间,这是业务利益相关者关注的焦点。有这么多相互连接的系统,测试被认为是必要的。由于测试自动化的好处,每个发布周期执行的测试量以及他们在提供高质量发布中获得的效率已经稳步上升。

金宝搏188官网网址

  • 减少50-60%的IT手工测试
  • 每年增加15%的Avaloq版本
  • 合成测试数据可以快速而容易地生成,并可用于测试
  • 每年有30,000多个自动化测试运行在Avaloq上,并且还在不断增长
  • 基于风险的测试使测试与业务优先级保持一致
  • 几乎零缺陷进入生产
  • 为Avoloq和邻近技术生成的综合测试数据
Baidu
map