【问题标题】:Does Appium and Calabash needs rooting or jailbreaking for automating tests on a mobile app?Appium 和 Calabash 是否需要生根或越狱才能在移动应用程序上进行自动化测试?
【发布时间】:2014-09-11 12:32:50
【问题描述】:

我是移动自动化领域的新手。我的客户要求移动自动化解决方案不应依赖于 root (android) 或越狱 (ios) 设备。

我目前正在研究 Appium 和 Calabash。我不确定这两个工具是否符合上述要求。

如果有任何其他工具可以满足我的要求,请告诉我(Monkey talk 除外)。

【问题讨论】:

    标签: android ios jailbreak appium calabash


    【解决方案1】:

    Appium 和 Calabash 不需要 root 设备。

    我更喜欢和使用 Appium,因为您不需要以任何方式修改目标应用程序的源代码。所有其他跨平台自动化解决方案都需要您修改目标应用程序。

    Here's a list of some other automation solutions

    【讨论】:

      【解决方案2】:

      没有。在 Appium 和 Calabash 上运行测试不需要 Root 的设备。但是,Appium 和 Calabash 也可以在 Rooted 设备上运行。因此,我认为 Calabash 符合您的要求,因此您可以继续进行。

      【讨论】:

        【解决方案3】:

        我可以亲自谈论葫芦。只要您精通设置 iOS 和 Android 环境,它就是一个强大的工具。 iOS 需要复制和修改目标,如果您使用的是可可豆荚,则需要额外的 mod Cocoa pods update

        在设备和 sims 上运行良好,并且通过 irb shell 具有强大的查询工具。查询的语言与编写测试和 ruby​​ 脚本的语法是不同的。除此之外,它很棒。

        【讨论】:

          猜你喜欢
          • 2021-10-11
          • 1970-01-01
          • 2020-06-30
          • 1970-01-01
          • 2017-02-07
          • 2015-10-14
          • 1970-01-01
          • 1970-01-01
          • 2017-12-15
          相关资源
          最近更新 更多