Mig*_*uel 3 automation android ui-automation appium
我是移动自动化的新手,我计划自动化一个本机 Android 应用程序(不是我自己的,所以我只有 APK 文件),所以我正在阅读有关可用于 Android 自动化的工具。我遇到了 Appium,我知道它使用 Uiautomator 来做到这一点。我想知道使用 Appium 而不是直接使用 Uiautomator 有什么优势,或者在什么情况下使用 Appium 或 Uiautomator 更好。
如果您使用本地工具进行移动自动化,那么您必须学习不同的语言来编写脚本;例如,UIAutomator必须用咖啡编写脚本。同样,对于 iOS XCUITest,您必须了解 Swift C 或类的直接方法XCUIElement。
但如果你使用Appium,你可以用你喜欢的语言编写脚本;例如:Java、C#、Python、Ruby、JavaScript 等。
通过 Appium,您可以使用适用于 Android 和 iOS 平台的单一框架。如果您使用本机工具,那么您必须为您的 AUT 维护不同的框架。
概括-