错误代码

此表列出了常见错误及其建议的解决方法。

错误代码 问题 建议的解决方案
1003 测试试图执行不受支持的操作。例如,如果尝试在不支持 set () 的控件上执行 set (),则可能会出现此错误。 仅使用已记录的操作或已在其他测试中验证其支持的操作。
1009 Digital Lab 无法与测试中的应用程序进行通信。应用程序很可能在测试运行期间崩溃。 检查应用程序并确保其自身正常运行。
1103 Digital Lab 无法打开指定的应用程序。
  • 检查正在测试的设备上是否安装了应用程序。如果尚未安装应用程序,请在设备上安装它,或使用 Digital Lab 向导在测试开始时安装应用程序。
  • 检查应用程序在启动时是否未提示您进行证书批准。
  • 如果您的回放包括安装应用程序 ,,并且系统应用程序在回放之前或回放期间弹出,则安装将失败,并且 Digital Lab 会发出此错误。
1106 找不到 JavaScript 引擎 ID。 您的应用程序的包装有问题。您可能使用的应用程序是与早期版本的测量打包在一起的。删除从设备中应用程序,然后从 Digital Lab 控制台重新安装它。有关详细信息,请参阅上载和应用程序
2007 Digital Lab 无法创建测试,因为设备无效。
  • 检查设备是否仍存在于 Digital Lab. 中如果您手动输入了设备的详细信息,请确保它们正确无误。
2114 无法重新启动设备 设备未连接或不受信任时,无法重新启动或重新连接。如果设备已关闭,则将转移到连接问题 图标获取更多信息。
2023 Digital Lab 无法创建测试,因为应用程序无效。
  • 确保使用的是应用程序的非打包版本,而不是打包版本。
  • 检查应用程序是否仍存在于 Digital Lab. 中
  • 如果手动输入了应用程序的详细信息,请确保它们是正确的。
2024 executeStep 命令中的回放错误
  • 确保已提供 toggle.longpress 的值。这适用于 iOS 设备。
2026 Digital Lab 无法安装指定的应用程序。
  • 检查应用程序是否与设备的操作系统版本兼容。
  • 检查 Internet 连接是否正常。
2033 一个请求到 Network Virtualization 开始一个新的测试失败 , 由于一个常见的服务器错误。
  • 检查日志文件中是否有任何错误或警告。
  • 联系您的 Network Virtualization 管理员。
2036 设备已断开连接。
  • 等待几个秒,设备将自动重新连接。
  • 如果未自动重新连接,则通过 Digital Lab 控制台手动重新连接。
2037 Digital Lab 无法在 Android 设备上停止应用程序。在启动回放之前,如果启用重新启动标志,则 Digital Lab 会尝试停止接受测试的应用程序或其他应用程序。
  • 卸载的应用程序手动。
  • 停止,手工应用程序。
20443 当设备上安装的应用程序是未注入代码版本时,尝试启动注入代码版本的应用程序 ,。 启动未注入代码版本的应用程序 , 或在设备上安装注入代码版本的应用程序。
20444 已安装应用程序,但无法启动。如果测试中的应用程序的 Enterprise developer 配置文件不受信任,或者设备上存在其他需要信任的弹出窗口,则会发生此错误。 信任企业签名的应用程序 .在设备上信任 Enterprise developer 配置文件后,如果打开相同配置文件的设备连接到 Internet,则不需要再次信任具有相同配置文件的其他应用程序。
20445 当设备上安装的应用程序是注入代码版本时,尝试启动未注入代码版本的应用程序 ,。 启动注入代码版本的应用程序 , 或在设备上安装未注入代码版本的应用程序。
2047 应用程序 OS 和设备 OS 不匹配。

您可能试图在 Android 设备上运行 iOS 应用程序。如果 iOS 应用程序和 Android 应用程序具有相同的 ID,则可能会出现这种情况。

选择应用程序时,请尝试指定应用程序的 OS 类型。在 UFT 中,转到 Object Repository 并将属性“ type ”添加到应用程序标识属性中。

2049 Digital Lab 无法为设备创建 Appium 会话,并且无法创建测试。

检查您提供的设备功能的有效性。

2055 对于使用 Network Virtualization 的测试 , 测试无法连接到 NV Test Manager 服务器。 请与 Digital Lab 管理员联系,在管理 > 设置页面的 NV 集成部分修改 NV Test Manager 计算机详细信息。
2117 连接物理设备失败
  • 拔出将设备连接到连接器计算机的 USB 电缆。等待一些秒,然后再次插入它。
  • 确认表明电缆未使用其他电缆出现故障。
  • 确保设备上没有打开“安全”弹出对话框。
  • 确保已为设备安装了正确的驱动程序。每个设备制造商都有自己的 Windows USB 驱动程序。在 Android Developer 文档中安装 OEM USB 驱动程序 , 请参见链接到 OEM USB 驱动程序的列表。

如果这些建议都无法有效解决问题,请找到 Digital Lab 安装的日志文件夹,并检查日志文件中是否有其他错误消息。

Windows:

服务器: \Program Files Digital Lab 服务器 \server\log

连接器:\Program Files\Digital Lab 连接器 \connector\log

Linux:

服务器: opt/UFTDigitalLab/server/log

连接器: opt/UFTDigitalLab/connector/log

2142
设备的远程视图已过期,或另一会话已打开。 刷新或重新加载远程视图窗口。备注,对于特定设备,一次只能打开一个远程查看会话。
2146 操作失败。您可能已请求启动已在运行的操作或停止当前未在运行的操作。 如果指定了开始,请确保操作尚未进行。如果指定了停止,请确保操作正在进行。
2162 处理测试期间出现 Appium 错误。

确保命令参数和 Appium 功能正确无误。有关详细信息,请参阅 Appium 示例和以下部分:

2603 无法更新连接器上重新签名的应用程序。

有关详细信息,请参阅连接器表。

2605 找不到代理应用程序之一。

检查 Digital Lab 服务器计算机上代理目录中的代理应用程序。

2803 无法上载应用程序,因为它是使用不正确版本的 iOSEnabler 打包的。

让管理员从 ADM Marketplace 上的Digital Lab下载并安装 Enabler 的最新版本,或从 Agent 目录将其复制到 Digital Lab 服务器计算机上。有关详细信息,请参阅包 aniOS 应用程序手动使用代码注入程序服务

2810 应用程序代码注入程序协议、IP 或端口的一个属性丢失或不正确。 请与 Digital Lab 管理员联系,在 Android/iOSPackaging Service 部分的管理 > 设置页面中修改这些值。

2907

登录 Digital Lab 失败。您可能多次输入了错误的登录信息,导致帐户被禁用。

等待锁定时间间隔 (默认为 15 分钟) 结束,然后重新生成密码输入。如果忘记了密码,请要求管理员使用 user_management.bat(Windows) 或位于 Digital Lab 服务器安装的服务器 > bin 目录中的 user _ management.sh 脚本 (Linux) 生成新的密码。

有关详细信息,请参阅管理用户帐户

2919 无效登录 name/password 或用户被锁定。 确保您的登录名称和密码是正确的。联系您的管理员,以确认您的用户没有锁定。
2961

许可证丢失或已过期。

获取新许可证。有关详细信息,请参阅许可证安装和管理

3104

照片模拟失败。文件不能超过设备可用存储空间的 50%。

选择较小的图像或清除设备的内存,以使图像或视频文件不超过可用内存的 50%。启动代理时计算可用内存。

3201

照片模拟失败。仅注入代码的应用程序支持照片模拟。目标应用程序未打包。

包目标应用程序,然后执行照片模拟。有关详细信息,请参阅应用程序打包和签名服务

有关与应用程序打包相关的其他错误,请参阅排查应用程序代码注入程序故障

后退到顶部

另请参阅: