android - 用于第 3 方/内置应用程序的 iPhone 自动化

标签 android ios iphone testing automation

我正在尝试寻找适用于 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/

相关文章:

android - 自定义 TextInputLayout android

android - 从android Activity 将日期存储在sql数据库中

ios - 无尽的赛跑者 imageview 动画(无 SpriteKit)

ios - iPhone - UILabel 留在 UITableViewCell 之外

iphone - UIImagePickerController 卡在解雇上

iphone - 如何在 iPhone 中播放视频

java - 谷歌地图标记showinfowindow自定义Android

java - 如何使用 RecyclerView 滚动屏幕并逐步加载项目?

ios - 使用 AlamofireImage 调整下载图像的大小

ios - 呈现时如何避免 View Controller 的多个实例