Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 appium 将 iOS 设备添加到 Selenium Grid。每台设备拥有一台 mac 似乎有点奢侈,但这就是我到目前为止所读到的所有内容所暗示的。
是否可以在同一台机器上运行两个 appium 服务器?或者有一个 appium 实例可以根据传入的功能在多个设备之间切换?测试不必同时运行——我认为 Instruments 无论如何都会阻止这个想法。
这是 Apple 的 UIAutomation 框架和 Instruments.app 施加的限制。我们正在考虑有几种方法来绕过它,但目前我们还没有实施其中任何一种。
也可以在连接到一台 Mac 机器的真实 iOS 设备上运行并行测试。为此,您必须在不同端口上从命令行运行 appium,并为每个 appium 实例指定不同的临时目录。