领先的食品递送应用的移动测试自动化框架

测试自动化 食品外卖行业

客户端

PedidosYa是拉丁美洲在线送餐的领导者,通过阿根廷、巴西、智利、巴拿马、巴拉圭和乌拉圭的1.5万家餐厅,将数百万人联系在一起。

自2017年以来,它一直是Delivery Hero Group的一部分,这是一家来自德国的上市公司,估值超过45亿欧元。

PedidosYa !

1600名员工

原生应用下载量达800万次

可在全球400个城市使用

的需要

为了最小化与本机应用程序相关的风险,PedidosYa获得了Abstracta的帮助德赢vwin登入自动化专家

计划是建造一座可伸缩的、动态的、易于维护的框架为它的开发团队采用能够实现早期和持续反馈的方法原生应用的质量。

我们的解决方案:移动自动化与Appium

在3个多月的时间里,我们针对PedidosYa的需求开发了一个特定的框架,使开发者能够继续在Android和iOS应用的UI层面上执行自动检查。

该框架的基本特点:

  • 结合以下技术:Java, Maven, TestNG, Appium, Allure, GenyMotion和SauceLabs。
  • 包含一个基本框架,分为两个存储库,一个用于Android,另一个用于iOS。
  • 使用页面对象模式来提高测试的可维护性。
  • 遵循数据驱动测试方法,通过简单地向csv文件添加数据来添加更多的测试用例。
  • 能够以一种模拟可能在用户设备上配置的不同地理位置或语言的方式执行测试。
  • 适应A/B测试情况,其中屏幕流在特定情况下会发生变化

在整个项目中,Abstracta团队每周都会进行回顾和回德赢vwin登入顾,向不同的涉众演示框架,获取反馈,建议改进、想法和更改等。

此外,Abstracta还德赢vwin登入与开发人员一起举办了研讨会,在那里他们能够学习关于框架所需了解的一切:从它的基本组件到如何执行测试和运行报告。

突出了

每周回顾会议

测试人员进行了框架演示

额外的工作坊和培训

实时沟通和拜访客户

结果

德赢vwin登入摘要减少了原生移动应用开发和交付过程中的风险,而原生移动应用是PedidosYa业务的核心。

德赢vwin登入抽象帮助开发人员以一种更容易测试应用程序的方式编写代码以及创建一个自定义自动化框架,以减少获取关于每个代码更改对质量影响的结果所花费的时间。

德赢vwin登入Abstracta使PedidosYa能够在其开发流程中运行不同类型的自动检查,从一个需求或一个想法开始,到成千上万每天从其应用程序订购食物的用户的优越体验结束。

浏览其他个案研究

您是否有兴趣了解我们如何帮助您充分利用移动测试自动化?

Baidu