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个测试,这是一个宝贵的特性,“说什么?