通过命令提示符为多个设备启动appium服务器的步骤是什么

通过命令提示符为多个设备启动appium服务器的步骤是什么,appium,Appium,我已经写了一个脚本,在单个设备上运行。 现在,我想在多台设备上运行相同的脚本,通过谷歌搜索,我知道我们可以创建多个appium server实例 如何通过命令行创建appium server的多个实例 有人能提供开始的步骤吗 请建议 比尔, Sagar Varpe只需打开多个终端并更改每个终端上的端口和引导端口。像这样: Terminal 1 - appium -p 4722 -bp 5422 Terminal 2 - appium -p 4723 -bp 5423 Terminal 3 - a

我已经写了一个脚本,在单个设备上运行。 现在,我想在多台设备上运行相同的脚本,通过谷歌搜索,我知道我们可以创建多个appium server实例

如何通过命令行创建appium server的多个实例

有人能提供开始的步骤吗

请建议

比尔,
Sagar Varpe

只需打开多个终端并更改每个终端上的端口和引导端口。像这样:

Terminal 1 - appium -p 4722 -bp 5422
Terminal 2 - appium -p 4723 -bp 5423
Terminal 3 - appium -p 4724 -bp 5424

依此类推。

在全局位置使用npm安装appium

npm install -g appium
然后在两个三终端窗口中,键入

appium -p <port1> -U <device name> -bp <bpPort1>
appium -p <port2> -U <device name> -bp <bpPort2>
appium-p-U-bp
appium-p-U-bp
要获取设备名称,请键入adb设备。Appium端口-端口1、端口2等应不同,且差异至少为10。上述命令中的引导端口bpPort1和bpPort2也是如此。设备名称是要连接到的不同设备。Appium要求每个设备有一台服务器

如果您使用的是selendriod,那么您还必须添加selendriod端口(--selendriod端口)

如果您需要运行appium GUI客户端在单击“开始”按钮时启动的nodejs服务器,则必须从命令行仅启动节点服务器,如下所示

node . -p <port1> -U <device name> -bp <bpPort1>
节点-p-U-bp

您好,欢迎。这里已经提出了此类问题,这可能是您的问题被否决的原因。请尝试展示您已经做了哪些研究来回答您自己的问题。谢谢。您好,我使用了appium-p 4722-bp 5422,并且appium UI已经启动。但是当我检查常规设置时,它显示端口号为4723 as我们提供了4722。请帮助。请发布一个包含所有详细信息的新问题。通过使用此选项,我可以启动appium,但无法启动它。是否有人可以告诉命令启动节点。不确定您正在尝试什么。在命令行上运行appium将运行appium服务器。是否尝试运行appium GUI?appium作为exe安装时将附带Gui和appium nodejs代码。您得到了什么错误?使用“appium-p-U-bp”我可以启动appium的GUI,我们也可以通过双击它的图标来启动它。但我想运行appium,就像我们单击GUI左上角GUI的播放按钮一样。在安装appium GUI client open命令行的目录中,尝试“node.-p-U-bp”。您尝试启动的是appium gui客户端。如果希望运行服务器,则必须使用node。上面的此命令将在命令行中启动appium node服务器