我试图了解Appium对自动化的支持程度。
答案 0 :(得分:1)
答案 1 :(得分:0)
是。如果你的意思是,你的意思是你可以编写一个适用于移动设备和浏览器的测试套件。
Appium的库添加了AppiumDriver
和两个实现:AndroidDriver
和IOSDriver
Appium Driver
是Selenium WebDriver
的一个实现,可用于为浏览器编写测试套件。
我已经编写了使用Appium在浏览器和设备上运行的测试套件(在java中)。
不,它只是一个框架。您可以在模拟设备或真实设备(通过USB或wifi)上运行它。
是的,Appium实际上为本机应用程序提供了更多功能(滑动等)。
希望这有帮助, 利安
答案 2 :(得分:0)
是的,如果iOS和Android的应用程序架构相同,那么您可以使用在两个平台上都可以使用的名称,类名或ID等定位器。 Appium不支持桌面,只支持移动设备。
不,但市场上有许多云集成,如Sauce实验室,他们在云上使用模拟器。但是如果你想使用真实的设备,你可以使用"测试对象"等服务。这提供了与appium的良好集成。
是的,它确实支持iOS和Android,但是当您根据自己的要求实际开始使用它时,您将探索的平台存在一些限制。