哪个是自动化移动应用程序测试的最佳工具?
答案 0 :(得分:1)
我想传递更多有关APPIUM(行业中最好的工具之一)的信息
使用Appium有许多优点。首先,它是一个开源的移动自动化工具。其次,它可以用任何一种语言编写,即。 Ruby,C#和Java,无需出于自动化目的而修改应用程序。第三,Appium可在众多设备和仿真器上运行,使其成为移动自动化的最具扩展性的选择。
Appium提供本机和混合移动应用程序的自动化。它使用JSON Wire协议编写,并使用Selenium WebDriver和Node.js在内部与应用程序进行交互。
Appium架构
专家
缺点
答案 1 :(得分:0)
您可以尝试Appium Studio,它拥有本机Appium的所有优点。它还通过内置报告机制支持并行执行。他们还提供了云设备,您可以使用它们检查项目是否可行。 请查看their文档以了解更多功能。
答案 2 :(得分:0)
根据我的经验,我将向您推荐以下四个选项(显然,如上文TheSociety所述,您还有更多选择):
使用Selenium WebDriver并使用用户代理在浏览器中模拟移动设备,并将功能设置为驱动程序https://www.swtestacademy.com/change-user-agent-selenium-webdriver/
使用SouceLabs并将其集成到您的项目中,并仿真和模拟设备https://saucelabs.com/platforms。
使用TestObjects(源实验室的一部分)来使用真实的设备并在其中https://app.testobject.com/#/login
使用Appium并在物理设备http://appium.io/