LEAP

上班族的自动化见解和生产力提示。

所有帖子

在真实设备上测试本机应用程序的自动化

企业移动应用程序是关键任务,但大多数企业尚未解决如何执行的难题 测试自动化 真实设备上的本机iOS和Android应用程序。

I在此博客文章中,我们展示了使用LEAPWORK和 浏览器堆栈的 真实设备云。

如果您迫不及待想看看它的工作原理,请直接跳到下面的视频。否则,请在阅读我们讨论是否使用内部部署或云设备实验室以及如何使自动化工作而不会被大量复杂且不可维护的代码阻止时继续阅读。

 

观看下面的完整视频

获得企业级设备实验室

为了在真实设备上自动化本机应用程序,您需要首先访问一些iOS和Android设备。

出于安全考虑,一些企业希望使用本地设备。不幸的是,将少量旧iPhone和一些充电电缆放在锁定的机柜中或服务器机房的架子上是行不通的。您需要一个设备实验室,其中包含许多不同的移动设备以及经过验证的流程,以保持实验室的正常运行。

设置企业级设备实验室,然后使用最新的设备,浏览器和操作系统版本对其进行不断更新,这非常耗时且成本高昂。从硬件到IT运营再到DevSecOps,需要大量的流程和基础架构来管理诸如对设备进行适当充电,测试电池电量不足情况,地理位置变化,网络连接不良等问题。

解决方案只是使用云提供商,例如 浏览器堆栈酱实验室,他们可以在云中提供企业级的,符合SOC2 / ISO的设备实验室,而成本仅为内部部署的一小部分。这些设备实验室在完全托管的基础架构中,从几个并发设备扩展到数千个。

使自动化真正起作用

接下来,即使设备实验室的设置正确,在实际操作自动化方面仍然存在重大挑战。获得开源本地应用程序框架(例如)所需的后勤和胶合代码 鸦片 启动和运行非常复杂且耗时,最重要的是实际编写健壮,可维护和可扩展的测试代码的挑战。

有些框架甚至需要更改基础的本机应用程序代码,如果可能的话,应尽可能避免这样做,因为这可能会使结果无效。应该在真实用户的眼中测试本地应用程序-在真实设备上使用未经修改的应用程序。

解决方法是使用 上班族的内置无代码构建块,用于图像和文本识别,并结合了诸如BrowserStack之类的真实设备云。它的设置简单,易学,不需要任何编码技能,并且可以在几分钟和几小时内产生结果,而不是几周和几个月。

视频演示:在真实设备上自动化本机应用

以下是有关如何使用LEAPWORK自动化真实设备(例如iPhone,iPad和Android设备)上的本机应用程序的视频演示。我们将通过BrowserStack上的朋友通过云访问设备,但Sauce Labs和其他提供商也是如此。

 

 

有兴趣了解更多吗? 预订LEAPWORK的演示 了解更多信息或在下面开始试用。

开始试用LEAPWORK

相关文章

如何克服跨平台测试中的挑战

随着越来越多的企业在网络上或转移到网络上,很少会看到新的桌面应用程序版本。但是事实仍然存在-许多公司依靠复杂的桌面应用程序,Web应用程序和旧式系统来执行关键业务流程。

测试自动化中的AI:2021年您将遇到的4种AI

人工智能再次被视为来年的关键技术趋势。但这对测试自动化意味着什么?在这篇文章中,我们将分解关键术语并解释质量保证如何在2021年及以后的时间里从这些技术中受益。

如何使用无代码硒自动化移动Web测试

在持续的大流行中,随着实体店的关闭,网站,尤其是电子商务网站,比以往任何时候都必须更加专注于在线创建优质的客户体验。这就需要更快的测试和新的网站功能。