我正在寻找各种可以自动化 iOS / Android 的自动化套件。我有一个使用本机操作系统中的第三方视频/音频/照片/的应用程序。
我之前在 Android 上使用 Robotium,但我无法让它拍摄照片/视频/音频等,谷歌的研究表明这是不可能的。
我还尝试使用 Calabash-iOs/ Calabash-Android,但在尝试从测试应用程序外部的应用程序获取视频/照片/音频时遇到了同样的问题。
对于 iOS 和/或 Android 测试套件有什么建议吗?
谢谢!
uiautomator 允许自动化您需要的功能。
它可以访问系统功能和预装的应用程序。 UI Automator 是一个 Android 库由 Google 创建,可以对屏幕上的可见元素进行 UI 测试,而与正在运行的应用程序无关。 UI Automator 与
AndroidJUnitRunner
配合使用,允许开发人员直接在 Kotlin 中编写复杂、可重复的 UI 测试。
缺点包括:
我想向您推荐Appium,这个工具可以让您完成您想做的事情: