2

我正在尝试使用 appium 将 iOS 设备添加到 Selenium Grid。每台设备拥有一台 mac 似乎有点奢侈,但这就是我到目前为止所读到的所有内容所暗示的。

是否可以在同一台机器上运行两个 appium 服务器?或者有一个 appium 实例可以根据传入的功能在多个设备之间切换?测试不必同时运行——我认为 Instruments 无论如何都会阻止这个想法。

4

2 回答 2

0

这是 Apple 的 UIAutomation 框架和 Instruments.app 施加的限制。我们正在考虑有几种方法来绕过它,但目前我们还没有实施其中任何一种。

于 2013-11-27T17:11:12.243 回答
0

也可以在连接到一台 Mac 机器的真实 iOS 设备上运行并行测试。为此,您必须在不同端口上从命令行运行 appium,并为每个 appium 实例指定不同的临时目录。

于 2015-11-13T13:18:36.747 回答