我正在尝试使用appium将iOS设备添加到Selenium Grid。每个设备有一个mac似乎有点奢侈,但这就是我到目前为止所读到的所有内容。
是否可以在同一台计算机上运行两个appium服务器?或者有一个appium实例可以根据传入的功能在多个设备之间切换?测试不必同时运行 - 我认为仪器无论如何都会停止这个想法。
答案 0 :(得分:0)
这是Apple的UIAutomation框架和Instruments.app强加的限制。我们正在考虑通过几种方式来解决它,但目前我们尚未实施任何方法。
答案 1 :(得分:0)
也可以在连接到一台Mac机的真实iOS设备上运行并行测试。 为此,您必须在不同端口上从命令行运行appium,并为每个appium实例指定不同的临时目录。