TreviPay

TreviPay使用AI-powered UI测试云变换速度

公司概述

TreviPay(原名mst)是一个全球性的B2B支付和信用解决方案提供商专攻商业事务管理与客户在190多个国家。TreviPay更便于商家与顾客互动,并为他们提供更好的购买体验。TreviPay提供创新的应用程序和服务,使企业优化B2B支付和信贷流程。

TreviPay的B2B应用程序处理买家来自买家确认和新员工培训事务授权、结算、账单和发票,买方付款。可以想象,这些关键业务流程TreviPay,卖家和买家取决于每一天。确保这个软件可以完美TreviPay188金宝搏官网登录app QA团队的职责的一部分。

我们采访了Jyoti米塔尔、质量工程实践,对流程、最佳实践和工具,帮助他们确保质量在TreviPay敏捷软件交付。188金宝搏官网登录app

TreviPay的敏捷开发模式

TreviPay有超过25个应用程序和超过一打的敏捷交付团队。每个团队由产品负责人、交货,质量保证,四到六个开发人员。他们遵循一个两周的sprint周期,每两周,他们发布代码来生产。

乔蒂的一部分技术领导团队负责驾驶测试最佳实践、测试自动化流程,工具和实现。团队的实践建立了质量方针,包括测试命名约定,测试配置,以及如何使用测试状态(草案、评估、检疫等)。他们还帮助可重用的代码和测试脚本,QAs可以利用在不同的应用程序。

其他最佳实践的例子包括没有硬编码的测试数据或凭证,包括β凭证。相反,他们通过凭证通过GitLab CI / CD管道测试。

最后,大多数测试执行从CI / CD管道,除了安排大型回归套件。

TreviPay自动化的旅程

TreviPay自动化测试的路径几乎四年前开始。它知道它需要更多的手工测试自动化,使质量跟不上快节奏的发展。每个QA测试人员被要求帮助创建自动化。

“在敏捷环境中,我们不能继续做手动回归。这是不可持续的。”- Jyoti米塔尔,质量工程实践,TreviPay

TreviPay QA分析师赋予其不同的应用程序。他们认为自动化测试和手动测试相同的角色。QAs确定测试策略为他们的项目,包括他们的运行自动和手动测试。

在企业实践层面,TreviPay旨在提高自动化覆盖水平的项目。乔蒂和领导团队优先考虑为每个QA技术技能的发展。他们实施培训和项目,帮助QAs构建所需的技能。

乔蒂补充道,“Testim扮演了一个重要的角色在reskilling我们的团队。我们开始与一些开源或免费工具如硒、RSpec, Katalon,但你仍然需要知道编程语言(如Java、Ruby等等。”Testim,团队可以做大部分的创作没有任何编码和利用共享,自定义所需的步骤。

为什么Testim ?作为一个快速fintech公司,TreviPay理解优化软件开发活动的需要。188金宝搏官网登录app它试图尽可能采用最佳工具。TreviPay看着几个开放源码工具和供应商选择Testim前。

选择的两个主要原因Testim减少测试创作时间和更低的维护成本。根据Jyoti”,创作时间至少50%速度比与Katalon Testim。”

Testim AI-powered智能定位器帮助最小化需要更新测试更改UI。乔蒂说道,“即使Katalon等工具,如果有轻微变化的应用程序,它需要额外的维护时间修复定位器。Testim,至少减少50%的维护。”

“手工测试的量小时我们保存利用Testim简直令人难以置信。这并不是一个一次性的储蓄;我们继续利用这些效率与每个sprint和升级我们现在正在做的。”
- Jyoti米塔尔,质量工程实践,TreviPay

成功的测试自动化的关键之一是建立信任的测试。如果测试失败,这不是一个假阳性,可以推迟发布团队进行故障排除和维修测试。根据身高,“Testim使用的定位策略起着很大的作用并对Testim是独一无二的。更稳定的测试帮助团队建立信任和驱动低维护。”

Jyoti讨论减少片状测试的重要性,说,“人们错过大局与自动化。如果你创建不稳定测试,开发自动化是没有意义的。Testim的特性,确定了片状测试为我节省了不少时间,知道需要更新测试。”

该小组还在TreviPay赞赏“测试状态”功能。Jyoti表示,许多大公司创建专门的输送管道进行隔离或不稳定测试。“这就像一个梦想成真当Testim实现测试状态。你不需要自定义和创建一个单独的过程;Testim构建工具。现在我们有1000个测试,这是一个宝贵的特性,“说什么?

云迁移成功的里程碑

TreviPay团队最近庆祝其on-prem应用程序迁移到云计算的一个重要里程碑。TreviPay开始这个过程是在两年前开始使用Tricentis Testim不久。188金宝搏app苹果下载软件根据身高,“Testim给我们的测试用例的能力更快。项目要求严格的回归测试,并Testim扮演了重要角色在支持这种迁移测试。“采用Testim迅速。TreviPay开始使用Testim为两个或三个应用程序,并迅速扩大,使用18岁以上的应用程序支持迁移。

结果

  • 更快的脚本/创作时间相比其他工具——50%
  • 减少维修由于人工智能和智能定位器50%的竞争对手
  • 一个小的学习曲线,即使对于手工测试人员从未做编程。它使得用户规模快速回归测试。
  • 新员工培训由Testim加快资源,如在线研讨会和文档。
  • 可靠的Testim支持提供的帐户经理和客户经理成功
  • 快速聊天服务——快速响应
  • 和QA工程师一起工作并且可以互相回填
Baidu
map