我正在尝试寻找适用于 iOS 和/或 Android 的自动化框架,使我能够使用第 3 方/内置应用程序在真实设备上自动执行操作。例如,我希望能够自动化:使用 Safari 浏览这些网站,使用 Youtube 应用程序观看这些视频,等等。
我在搜索中遇到的自动化框架似乎侧重于测试您自己的应用程序,您可以在自己的代码中为相关框架提供 Hook 。
我不会测试自己的应用程序(我正在测试设备发送流量所通过的代理),因此无法访问设备上应用程序的源代码。我是新手,如果我眼皮底下有明显的答案,请提前致歉。
最佳答案
对于 android 自动化,您可以使用 UIAutomator。它不需要源代码。它使用内置的 uiautomator jar 文件,该文件存在于 android SDK 中。更多信息可以引用http://developer.android.com/tools/testing-support-library/index.html
关于android - 用于第 3 方/内置应用程序的 iPhone 自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21325985/