Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 在Windows计算机上使用Appium测试iOS应用程序_Xcode_Windows_Automated Tests_Appium_Appium Ios - Fatal编程技术网

Xcode 在Windows计算机上使用Appium测试iOS应用程序

Xcode 在Windows计算机上使用Appium测试iOS应用程序,xcode,windows,automated-tests,appium,appium-ios,Xcode,Windows,Automated Tests,Appium,Appium Ios,是否有任何可能的解决方案可用于在Windows机器上使用Appium测试iOS应用程序?此外,我还必须重用已创建的测试脚本。因为我已经开发了Ruby测试脚本,我应该在我的windows机器上重用这些脚本进行iOS测试 根据我的探索,iOS测试依赖于XCode,所以你需要Mac机器。虽然我在下面列出了一些可能的方法及其局限性,但它们并不适用于我 探索的解决方案: 1: Appium Studio社区版(免费)或企业版(付费)允许您独立于硬件或软件测试iOS和android应用程序 但由于以下限制,

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

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

探索的解决方案:

1:

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

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

  • 您不能在community edition中导入已创建的脚本。(我不知道企业版。)
  • 如果您想使用eclipse来编辑脚本,那么您需要一个连接Appium Studio和eclipse的eclipse插件。但是这个插件是付费的
2。远程服务器功能: 这是一个很好的选择,但你们至少需要在Mac电脑上有,而我并没有

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

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

如果我们能为windows安装一个iOS模拟器并使其正常工作,那么我们就可以使用。它是免费的,开源的。它提供了与Appium studio相同的元素检测功能

如果我们想在真实设备上运行测试,那么我们可以使用云提供商,比如Appium studio,或者

希望有帮助

詹姆斯