gpt4 book ai didi

java - 如何在远程appium服务器中获取远程连接的设备?

转载 作者:行者123 更新时间:2023-12-02 02:23:18 25 4
gpt4 key购买 nike

我正在使用appium服务器通过java远程运行测试,但我不知道如何将设备远程连接到该机器。有人知道如何(远程)连接到机器中的设备吗?

最佳答案

如果您只想执行测试但有多个设备...您必须使用标识符:

示例:

node appium -U "Device_identifier"

因为你必须告诉 Appium 必须与哪个设备一起工作......您可以通过“adb devices”获取 Device_identifier

如果您希望它们同时运行,您将需要使用不同的端口创建 X 个“node appium”执行...

示例:

node appium -p 4723 -bp 4724 -U "Device1_identifier"
node appium -p 4725 -bp 4726 -U "Device2_identifier"

之后您将必须创建两个驱动程序

Java代码

DesiredCapabilities capabilities1 = new DesiredCapabilities();
capabilities1.setCapability(...);
driver= new AndroidDriver<WebElement>(new URL("http://192.168.1.50:4723/wd/hub"), capabilities1);

DesiredCapabilities capabilities2 = new DesiredCapabilities();
capabilities2.setCapability(...);
driver2= new AndroidDriver<WebElement>(new URL("http://192.168.1.50:4725/wd/hub"), capabilities2);

关于java - 如何在远程appium服务器中获取远程连接的设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48184274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com