连接设备到 Digital Lab

可以将无限制的数量设备连接到 Digital Lab。本节介绍可以连接到设备实验室以测试移动应用程序的设备类型。

有关在云桌面浏览器上运行测试的详细信息,请参阅浏览器实验室.

连接本地设备和云设备

可以将内部部署设备和云设备连接到 Digital Lab.您可以连接物理设备或仿真器/模拟器。

以下内部部署设备可以连接到 Digital Lab:

内部部署设备 详细信息
物理机设备 物理机设备可以直接插入 Digital Lab 服务器计算机,也可以使用独立连接器插入其他计算机。有关如何将物理设备连接到 Digital Lab 的详细信息,请参阅连接 Android 移动设备连接 iOS 移动设备要将设备直接连接到 UFT Digital Lab 服务器,必须在服务器上安装嵌入的连接器。有关详细信息,请参阅 Windows 安装Linux 安装

仿真器/模拟器

可以将以下连接到 Digital Lab:

  • AndroidAVD 模拟器

  • Genymotion 桌面仿真设备 (仅与 UFT Digital Lab 相关)
  • iOS 模拟器

有关连接本地仿真器的详细信息,请参阅连接仿真器

有关连接模拟 iOS 设备的详细信息,请参阅 iOS 模拟器 (技术预览)

以下云设备可以连接到 Digital Lab:

云设备类型 详细信息
OpenText 托管设备

您可以从 Digital Lab 访问 OpenText 托管的设备。这使您可以在更多的设备选择上测试应用程序,而不必获取和维护这些设备。一旦您设置了 OpenText 托管设备的实验室集成 , 您可以从 Digital Lab 连接 OpenText 托管设备。有关详细信息,请参阅 OpenText 托管实验室集成

公共和私有托管设备均可用:

  • 在每个会话结束时,都会对公共设备执行彻底的清理。

  • UFT Digital Lab 版本 24.2 和 ValueEdge Digital Lab: 您可以配置 Digital Lab,以便使用云设备对专用网络上的应用程序进行本地测试。有关详细信息,请参阅管理设置

AWSDevice Farm

设置 AWSDevice Farm 集成之后,可以从 Digital Lab 连接 ADF 设备。

有关更多详细信息,请参阅 ConnectAWSDevice Farm 设备

仅与 UFT Digital LabUFT Digital Lab 受管 SaaS 相关。

Genymotion 云 Android 模拟器

设置 Genymotion 云集成之后,可以从 Digital Lab 连接 Genymotion 云仿真器。

有关更多详细信息,请参阅连接 Genymotion 云仿真器

仅与 UFT Digital LabUFT Digital Lab 受管 SaaS 相关。

WeTest 腾讯设备

设置 Tencent WeTest Device Farm 集成之后,可以从 Digital Lab 连接由 WeTest 托管的专用设备。

有关更多详细信息,请参阅连接腾讯 WeTest 设备

仅与 UFT Digital LabUFT Digital Lab 受管 SaaS 相关。

后退到顶部

支持和认证的设备

连接设备之前,请检查 Digital Lab 是否支持设备的操作系统。有关受支持和经过认证的设备的详细信息,请参阅《支持矩阵》。有关特定操作系统的限制,请参阅支持矩阵的已知问题部分。

后退到顶部

物理机设备连接

将设备连接到服务器或连接器计算机时,请遵循以下准则:

USB 连接 配置 USB 连接以将设备连接到 Digital Lab。开启大多数设备都应使用文件传输 /MTP 选项,但这可能因设备而异。如果设备无法连接,请使用设备用户指南中指定的 USB 连接选项。
USB 电缆

使用正版 USB 电缆连接设备。非正版电缆可能会导致连接失败。

可以使用 USB 电缆将设备连接到 Digital Lab 连接器计算机。如果在安装服务器时选择了嵌入式连接器选项,则还可以使用 USB 电缆将设备直接连接到服务器计算机。

USB 端口

支持以下端口:

  • USB 2.0 端口。

  • 如果 USB 端口和 USB 集线器都符合 USB 3.0 标准,则支持 USB 3.0 端口

USB 插座

USB 2.0 和 USB 3.0 支持 USB 集线器,其电源适配器符合 Battery Charging (BC) 1.2 标准。

有关建议的模型,请参阅安装和配置最佳实践

后退到顶部

设备的最佳实践指南

以下是一些适用于设备的最佳做法:

  • 将设备放置在较冷的空间中,以防止过热。
  • 将设备的屏幕亮度降至最低,以减少功耗和热量生成。
  • 使用经过认证的 USB 集线器,这些集线器可以提供足够的充电电源。
  • 将设备置于垂直位置,以便在远程设备视图中平稳地更改方向 (纵向到横向) 。
  • 作为设备维护的一部分,通过断开设备与Digital Lab的连接并使电池完全耗尽,执行手动电池充电循环。
  • 确保电池在制造商指定的、保修期内的建议寿命的合理时间内。
  • 每周对电池进行一次目测检查,并移除所有电池膨胀的设备。

电池膨胀

电池膨胀是使用锂离子电池的任何设备 (如移动设备、便携式计算机和智能手表) 的常见问题。当锂离子电池过热、过载或使用多年时,电池的内部电池可能会发射出可燃电解质混合物,从而导致电池膨胀。遵循最佳做法可能有助于避免电池膨胀。

后退到顶部

连接设备的工作流

使用流程图引导您完成将设备连接到 Digital Lab 的过程。有关详细信息,请参阅连接设备的工作流

后退到顶部

已知设备问题

常规

  • 由于设备 (如 Sony Xperia F8331 或 HTC U Ultra) 上的自定义主屏幕软件包,可能无法识别主页上的对象。
  • 开启某些 Android 设备,例如 OnePlus 设备,建议您禁用电池节省程序/优化功能。如果启用此功能,设备可能会在录制期间冻结。
  • 支持可折叠设备,但当前不支持在屏幕之间切换。远程打开可折叠的设备时,将显示活动屏幕,并且无法切换该屏幕。

华为公司设备

  • 为了确保设备保持连接到 Digital Lab 当 USB 模式更改为仅充电,我们建议转到开发者选项 > 允许 ADB 充电仅充电模式

  • 不支持移动服务 (HMS) 。

  • 设备使用的安全选项阻止应用程序的自动安装,并且可能导致设备不连接到 Digital Lab.
    解决方法: 在开发人员选项中,禁用监视由 ADB 安装的应用程序.

  • 录制对象时设备访问窗口中出现黑屏。
    解决方法: 关闭设置 > 系统 > 语言 | 输入 > 安全输入选项。

  • 可以将 Har 管线 OS 设备连接到 Digital Lab,并在这些设备上测试 Android (.apk 应用程序)。设备将根据 Android 版本显示在实验室控制台中。当前不支持 HarmonyOS 应用程序。
  • 华为公司 Ascending P7- L104G : 激活每次将设备重新连接到 Digital Lab 时的 USB 调试。
  • 华为公司 As 转到 T1/ 华为公司 P10Plus、P20: 录制和重播机制无法识别非注入代码的应用程序中的某些对象。

Meizu 设备

  • Meizu 设备使用阻止应用程序自动安装的安全选项。
    解决方法: 打开安全系统应用程序、导航到权限 > USB 应用程序安装并禁用 USB 安装监视器

  • 某些 Meizu 设备在安装过程中使用安全选项,以防止应用程序打包。此安全选项还可以防止录制和重播注入代码的应用程序。
    解决方法: 安全设置是每个应用程序。禁用正在测试的应用程序的安全选项。

Xiaomi 设备

  • 需要在开发人员选项设置中激活安装应用程序 via USB。这要求您拥有注册的 Xiaomi 帐户。
  • 开启设备与 MIUI 版本 8 或更高版本的操作系统,必须手动启用 USB 调试 (安全设置)以允许与 Digital Lab 正确集成。
  • 开发人员选项. 中禁用启用 MIUI 优化功能 MIUI 优化启用弹出窗口,这些窗口可能会阻止应用程序的安装。
    备注: 在具有 MIUI 12 或更高版本的 Xiaomi 设备上,默认情况下隐藏启用 MIUI 优化选项。在开发人员选项点击将重置为默认值 4 次以显示该选项。现在可以禁用启用 MIUI 优化.

设备仿真器问题

  • 仿真器不支持更改设备方向。

  • 仅当您在没有硬件加速的情况下工作时,才支持 AndroidSDK 仿真器的远程视图。在无人参与模式下工作时,可以使用加速度。
    可以通过下列方式之一停用硬件加速:

    工具 详细信息
    AVD 窗口 启动 AVD (Android 虚拟设备) 工具,并取消选择仿真选项部分中的使用主机 GPU 设置。
    AndroidStudio
    1. 打开 AVD 管理器。
    2. 验证配置页中,选择软件 - xxxx 作为仿真性能 > 图形选项。

有关为 Android 仿真器配置硬件加速的详细信息,请参阅 AndroidStudio 用户手册。

有关使用仿真器的其他准则,请参阅疑难解答和提示

另请参阅: