如何在不同应用程序的多个Android设备上运行相同的测试
答
启动2台服务器不同--port
,--bootstrap-port
和--udid
值并通过调整appium URL中使用同一端口指定到--port
什么作为目标与你的测试脚本的服务器。例如:
~/Git/appium $ node . --port 4723 --bootstrap-port 4823 --udid 12345abcd
~/Git/appium $ node . --port 4724 --bootstrap-port 4824 --udid abcd54321
--udid/-U
发生在你的Android设备的ID从命令看到adb devices
脚本会在这种情况下需要或者http://localhost:4723/wd/hub
或http://localhost:4724/wd/hub
取决于目标如果你想自动化设备ID为12345abcd
或abcd54321
检查seleniumgrid与appium在哪里你可以定义你的设备和应用程序 –