运行Appium并行 - 多个Chromedrivers

运行Appium并行 - 多个Chromedrivers

问题描述:

我目前正试图在多个设备上运行我的测试。但是,当我为不同的Appium服务器创建单独的远程Web驱动程序时,Appium会在chromedriver.exe上运行taskkill,这意味着只剩下最新的驱动程序。有没有阻止这种情况发生的能力设置,还是我的方法错误?运行Appium并行 - 多个Chromedrivers

我目前在远程机器上使用了一个Appium网格安装程序,它接受一个顺序运行,但我想将其扩展为并行。

您需要为每个Appium服务器提供--bootstrap-port(-bp)以及--chromedriver-port。来源:http://appium.io/slate/en/master/?java#parallel-android-tests

另外,如果您的并行测试包括Selendroid自动化的使用,但需要另一个端口号:

--selendroid-port的selendroid端口(如果使用selendroid)