【问题标题】:iOS/Android automation to interact with third party applications?iOS/Android 自动化与第三方应用程序交互?
【发布时间】:2013-06-13 17:46:51
【问题描述】:

我正在寻找可以自动化 iOS / Android 的各种自动化套件。我有一个应用程序使用来自本机操作系统的第三方视频/音频/照片/。

我之前在android上使用过Robotium,但我无法让它拍摄照片/视频/音频等,谷歌的研究表明这是不可能的。



我也尝试使用 Calabash-iOs/Calabash-Android,但在尝试从测试应用程序之外的应用程序获取视频/照片/音频时遇到了同样的问题。


对于 iOS 和/或 Android 测试套件有什么建议吗?

谢谢!

【问题讨论】:

  • 试过 Calabash-iOS / Monkeytalk(文档不好?) / Robotium。
  • calabash 可以在满足您定义的规则时截取屏幕截图。你吃过西葫芦吗?我没用过,但听说它使用 UAT(用户验收测试)github.com/playup/zucchini#readme 的可视化方式

标签: android ios automation robotium calabash


【解决方案1】:

uiautomator 允许自动化您需要的功能。

它可以访问系统功能和预装的应用程序。

挑战包括:

1) 只有一种开发语言——Java; 2) 并且仅适用于 Android 4.0 或更高版本。


附: Calabash 和 Robotium 无助于第三方应用程序的自动化。我都用过。

【讨论】:

    【解决方案2】:

    我想向你推荐 Appium,这个工具让你可以做你想做的事情:

    http://appium.io/

    【讨论】:

    • 好的,谢谢!我已经切换到 appium /w ruby​​。我发现这要容易得多。但是我没有尝试用 appium 拍摄照片/视频。你有运气吗?
    猜你喜欢
    • 2019-01-26
    • 1970-01-01
    • 2021-12-01
    • 2015-08-13
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    • 2012-01-04
    相关资源
    最近更新 更多