一家美国金融服务公司开始了客户账户管理领域的现代化之旅,在Pivotal Cloud Foundry上用Java和基于微服务的架构取代了关键的大型机应用程序。该客户与Infosys合作,实现了一个持续测试框架,以提供高质量的产品。

应用程序负责管理客户帐户,包括创建和维护这些帐户。它通过与多个下游应用程序紧密集成来管理广泛的个人和组织客户帐户。它提供了各种服务,比如通过日间和每日的数据库批量加载进行同步、报告生成、归档和根据请求清除数据,并支持下游应用程序。

主要挑战

  • 具有不稳定环境和过时技术的传统大型机应用程序
  • 由于自动化程度低和使用许可工具导致的高质量成本
  • 由于来自不同项目时间表的上下游渠道的大量数据,复杂的回归测试需求

准备好体验吗?

专家说
行

解决方案

无缝连续测试框架,用于两班制DevOps质量工程方法

  • 用于测试覆盖所有层(UI、API和批处理)的多维全栈自动化测试框架
  • UI测试在Selenium中实现,API测试在Parasoft SOAtest中实现,以及使用Control-M工具进行批量测试
  • BDD in-sprint自动化框架补充了持续测试方法,使用Cucumber和Java实现
  • 利用Atlassian工具栈(Bitbucket、Bamboo、JIRA和Zephyr)的零接触连续测试管道
  • 采用开源工具(Selenium, Cucumber, JMeter),具有完整的堆栈SDET资源
  • 集成自动化脚本和前端通道应用程序自动化,并更新框架,以更好地覆盖上下游应用程序的端到端测试
  • 85%的测试数据通过开发用于采矿屏蔽生产数据的自定义工具来自动配置。这有助于删除自动化执行的测试数据依赖项。
  • 作为系统测试阶段的一部分,实现了云测试最佳实践和性能测试的左移
  • 使用烟雾测试,功能测试,可扩展性测试和高可用性测试实现蓝绿色部署周期

将传统的“质量保证”转变为“质量工程”

  • 采用适合于目的自动化工具降低许可成本
  • 与DevOps管道集成的零接触连续测试框架
  • 在性能和可伸缩性测试中向左移动
  • 测试数据供应和端到端测试自动化
  • 易于与CI/CD管道集成的可扩展解决方案
行

好处

1M +总成本降低

100%的进度坚持,100%的冒烟测试脚本自动化,以及接近100%的冲刺阶段自动化

随着更多应用程序融为一体,US $ 200k储蓄

在测试周期时间上减少70%的工作量和30%的改进