问题描述:在同一台机器并发运行多个安卓机器,appium 会分配 8200 作为 uiautomator2 的的端口号,导致其他机器会等待端口释放才能运行;同理,ios 设备 appium 会分配 8100 作为 xcuitest 端口,导致无法并发。
解决方案:
1.安卓
通过 setCapability("systemPort","端口号") 来设置随机端口
2.ios
通过 setCapability("wdaLocalPort","端口号") 来设置随机端口

以上。


↙↙↙阅读原文可查看相关链接,并与作者交流