Dev Access
Dev Access plugin (Android) and 应用程序 (<iOS)) 提供了一个用户友好的界面,用于从集成开发环境 (IDE) 内连接到OpenText Functional Testing Lab 设备实验室中的设备以及与这些设备进行交互。
支持的设备
iOS 17 设备、OpenText 托管的公共设备、ADF 设备、WeTest 设备、虚拟设备、仿真程序和模拟器不支持 Dev 访问。
安装 Dev Access for Android
此部分解释了如何安装 Dev Access for Android。
Android 端接:
注: Android Studio Giraffe (2022.3.1) 及以上版本: JDK 为 17.0.10。
安装 Dev Access for iOS
此部分解释了如何在 iOS 设备上安装 Dev Access。
要安装 Dev Access for iOS:
- 要连接到 iOS 设备下载应用程序从 OpenText Functional Testing Lab 如下:
- 导航到设备实验室 > 设备页。将鼠标悬停在设备卡上,然后单击 Dev Access 按钮
或列表视图,选择一个设备并单击 Dev Access。
- 选择 Mac 操作系统,然后单击下载。
- 导航到设备实验室 > 设备页。将鼠标悬停在设备卡上,然后单击 Dev Access 按钮
- 提取 IDE 计算机上的文件。
- 打开终端,并通过在解压缩文件的文件夹中运行以下命令来授予文件执行权限:
sudo chmod – R 777*
配置设置
配置设置以便连接到实验室。
要配置设置,请执行下列操作:
请确保具有执行密钥。如果不是,请生成一个。有关详细信息,请参阅生成和管理访问密钥。
- 打开插件/应用程序。对于 iOS,具有 sudo 权限的用户可以双击 dev-access-ui.command 打开 dev 访问接口。
- 在设置选项卡中,提供以下内容:
- URL,用于OpenText Functional Testing Lab 服务器和端口。
- 您的执行密钥。
- 如果通过代理服务器连接 ,请指定代理计算机的详细资料。
- 仅 Android: ADB 执行文件路径。这是在 IDE 中自动检测到的。浏览以选择其他 ADB 版本文件 (如果需要)。
- 单击登录。
连接到实验室设备
本节说明如何连接到实验室设备,以便与 IDE 中的设备表单进行交互。
要连接设备,请执行以下操作:
- 选择插件/应用程序的设备选项卡。
- 通过单击启用 OpenText Functional Testing Lab Dev Access 选项来启用连接。
- 选择 OpenText Functional Testing Lab 工作区。将显示分配给该工作区的设备以及所有共享设备的列表。
Android 插件仅显示 Android 设备。iOS 只显示 iOS 设备。 - 选择设备,然后单击连接设备。重复此步骤以连接到多个设备。
- 当您连接到实验室设备时,将打开远程设备视图,您可以与该设备进行交互。
- 要结束设备会话,请在列表中选择设备,然后单击断开设备。
启用 Dev Access 后无法访问本地设备。若要返回本地设备,请单击禁用 OpenText Functional Testing Lab Dev Access 选项。
已知问题
- 启用共享空间时不支持开发人员访问 (多方租用)。
Android:
Logcat 插件: 从 Android Studio Giraffe (2022.3.1) 开始,您无法管理使用哪个 logcat 版本。使用 Android Studio Flamingo (2022.2.1) 或更高版本,您仍然可以使用较旧的 logcat 插件工具版本。请确保启用新 logcat 工具窗口检查框不被选中。
探测器: Device Explorer 仅支持 Android Studio Electric Eel (2022.1.1) 和之前的版本。
iOS:
macOS Catalina:
- 可能需要在“断开设备”按钮上多次单击以停止会话。
- 您可能无法将访问键粘贴到 GUI 工具中。
另请参阅: