如何使用Appium运行需要两个设备的测试
我知道为了使用Appium控制多个设备,我需要启动多个具有不同端口的Appium服务器。但是,当多个设备连接到主机时,我无法获得如何将部分测试目标指向特定设备的信息 我知道,下面是我需要做的两种配置,以便处理连接到计算机的多个设备如何使用Appium运行需要两个设备的测试,appium,Appium,我知道为了使用Appium控制多个设备,我需要启动多个具有不同端口的Appium服务器。但是,当多个设备连接到主机时,我无法获得如何将部分测试目标指向特定设备的信息 我知道,下面是我需要做的两种配置,以便处理连接到计算机的多个设备 端口设置:如以下webdriver初始化中的4723 webdriver.Remote(“http://127.0.0.1:4723/wd/hub“,所需的\u caps\u first\u device) 不同设备所需的_帽。例如 所需的首个设备={'platfor
webdriver.Remote(“http://127.0.0.1:4723/wd/hub“,所需的\u caps\u first\u device)
我有两个安卓设备连接到一台机器上,都是同一型号(deviceName)。我知道我可以创建两个驱动程序实例,但Appium如何知道哪个实例适用于哪个物理设备?换句话说,我应该如何区分代码中的两个设备,以便知道一段代码将在连接到机器的两个设备中的特定设备上执行 使用所需的
udid
功能,并将所需设备的ID映射到您喜欢的服务器
可以使用以下命令找到设备的ID:
$ adb devices
将所需的
udid
功能与需要映射到任意服务器的设备ID一起使用
可以使用以下命令找到设备的ID:
$ adb devices
我发现有一个名为
udid
的属性,当多个设备连接到主机时,可以将adb
设备id分配给目标特定的android设备
e、 g
udid被定义为连接的物理设备在的唯一设备标识符。我发现有一个名为udid的属性,当多个设备连接到主机时,可以将该属性分配给目标特定的安卓设备 e、 g
udid定义为连接的物理设备在处的唯一设备标识符。udid可区分两种类似的设备 这是一个与1台设备建立连接的示例脚本,您可以查看并修改它以满足您对多台设备的需求 这个例子是不言自明的
udid可区分两种类似的设备 这是一个与1台设备建立连接的示例脚本,您可以查看并修改它以满足您对多台设备的需求 这个例子是不言自明的