测试故障排除

重要

Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。

详细了解支持时间线和替代方法。

本部分中的文档提供 App Center Test 的常规故障排除提示。

常规提示

如果你不确定如何诊断问题,下面是一些常规提示:

  • 确认测试在本地正常工作。 理想情况下,将类似的设备型号 () 和操作系统版本进行比较,以最大程度地减少变量。
  • 比较测试中至少有一个共同变量的工作设备与故障设备。 例如,OS 版本、型号或外形规格。
  • 无法将 iOS 模拟器应用包上传到“测试”。 测试需要 iOS 设备版本 (IPA) ,系统可以使用开发预配文件重新签名。
  • 测试套件可能需要 额外的时间服务器连接 才能可靠地通过 App Center 中的测试。
  • 测试无法自动执行多个应用,或系统应用 (浏览器、相机等) 。 即使对于在本地允许完全系统控制的测试框架,此限制也是如此。
  • 不要在测试套件中包含应用 DLL。 不需要应用 DLL,因为应用二进制文件已提供给 Test。 如果仍然包含这些 DLL,可能会导致意外行为,例如停止或其他奇怪的症状。

记录的常见问题

特定于框架的资源

在本地测试或使用特定框架功能时发生的问题通常需要特定于框架的故障排除。 下面列出了有用的资源:

App Center 指南 外部框架文档
Appium Appium 网站
葫芦 Calabash iOS WikiCalabash Android Wiki
意大利浓咖啡  Espresso 文档
Xamarin.UITest N/A
XCUITest XCUITest 文档

联系 App Center 支持

打开 App Center 门户右上角的帮助菜单: https://www.appcenter.ms> ? > 请联系支持人员。 使用消息字段来解释你的问题。 支持仅以英语提供,并在营业时间提供。