【问题标题】:Testing iOS application using Appium on Windows Machine在 Windows 机器上使用 Appium 测试 iOS 应用程序
【发布时间】:2018-10-13 21:04:50
【问题描述】:

是否有任何可能的解决方案可用于在 Windows 机器上使用 Appium 测试 iOS 应用程序?我还必须重用已经创建的测试脚本。因为我已经和我一起开发了 Ruby 测试脚本,所以我应该在我的 Windows 机器上重复使用这些脚本进行 iOS 测试。

根据我的探索,iOS 测试依赖于 XCode,所以你需要 Mac 机器。虽然我在下面列出了一些可能的方法,但它们有局限性,但它们对我来说并不适用。

探索的解决方案:

1. Appium Studio:

Appium Studio 社区版(免费)或企业版(付费)允许您独立于硬件或软件测试 iOS 和 android 应用程序。 ref: Appium Studio Docs

但由于以下限制,我无法使用 Appium Studio:

  • 您无法在社区版中导入已创建的脚本。 (我不知道企业版。)
  • 如果您想使用 eclipse 来编辑脚本,那么您需要一个 eclipse 插件来连接 Appium Studio 和 Eclipse。但是这个插件是付费的。

2。远程服务器功能: 这是一个不错的选择,但您至少需要在 Mac 机器上,而我没有。 How?

Appium Studio 是否有任何可用的开源替代方案? 有没有其他可能的解决方法?我是 appium 的新手,任何帮助将不胜感激。提前谢谢你。

【问题讨论】:

    标签: xcode windows automated-tests appium appium-ios


    【解决方案1】:

    我发现了这个site,它似乎可以在 Windows 机器上运行 iOS 模拟器。据我所知,Appium studio 能够启动其中一个模拟器,或者看起来您可以使用远程访问。

    https://docs.experitest.com/display/ES/Manual+Testing+Self-Training

    如果我们可以为 Windows 安装一个 iOS 模拟器并让它工作,那么我们可以使用Appium's desktop inspector。它是免费和开源的。它提供与 Appium studio 相同的元素检测功能。

    如果我们想在真实设备上运行测试,那么我们可以使用像 Appium studio、AWS Device FarmSauce Labs 这样的云提供商

    希望有帮助

    詹姆斯

    【讨论】:

      猜你喜欢
      • 2019-01-21
      • 2019-01-31
      • 2014-12-15
      • 2012-11-26
      • 2015-12-20
      • 2020-04-13
      • 2015-10-09
      • 2018-04-27
      • 2023-03-24
      相关资源
      最近更新 更多