【问题标题】:Can I have multiple iOS devices connected to a mac running appium?我可以将多个 iOS 设备连接到运行 appium 的 mac 吗?
【发布时间】:2013-11-11 14:24:24
【问题描述】:
我正在尝试使用 appium 将 iOS 设备添加到 Selenium Grid。每台设备拥有一台 mac 似乎有点奢侈,但这就是我到目前为止所读到的所有内容所暗示的。
是否可以在同一台机器上运行两个 appium 服务器?或者有一个 appium 实例可以根据传入的功能在多个设备之间切换?测试不必同时运行 - 我认为 Instruments 无论如何都会阻止这个想法。
【问题讨论】:
标签:
ios
selenium
webdriver
appium
【解决方案1】:
这是 Apple 的 UIAutomation 框架和 Instruments.app 施加的限制。我们正在考虑多种方法来解决它,但目前我们还没有实施其中任何一种。
【解决方案2】:
还可以在连接到一台 Mac 机器的真实 iOS 设备上运行并行测试。
为此,您必须在不同端口上从命令行运行 appium,并为每个 appium 实例指定不同的临时目录。