在同一台机器上打开多个 appium 服务器实例

Opening multiple appium server Instances on same machine

我可以在我的机器上同时启动 2 个 appium 服务器实例,以便我可以在连接到机器的 2 个不同设备上同时执行我的测试脚本吗? 实际上,我正在尝试的是 运行 我在连接到同一台 windows 机器的 2 台设备上的测试脚本。为此,我使用 TestNG 传递 Android 驱动程序 url 以启动会话。 url 将是动态的,因为 2 个设备将使用 2 个 Appium 服务器实例。我可以同时创建 2 个 Appium 服务器实例吗?如果是这样,那么我可以使用代码来创建这些实例,因为我不想使用 GUI 来启动它。

这个问题已经被问过并回答过(如果我读对了你想要的)。

请参考How to start the Appium server from command prompt in MAC machine?

在 windows 机器上应该有一个 appium 可执行文件,你 运行 使用命令行参数 --address 127.0.0.1 -p 4273

本质上,您需要做的就是使用不同的端口进行测试。