App Center 测试核心概念

重要

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

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

熟悉构成 App Center 测试体验的核心概念很有帮助。

概念 定义
设备配置 设备型号和操作系统版本的组合。 例如,运行 iOS 10 的 iPhone 7 和运行 iOS 10.2 的 iPhone 7 是 2 种不同的配置。
设备层 设备配置按层进行组织。 第 1 层设备是市场上最受欢迎的设备。 它们通常包括主要制造商的旗舰手机。 第 1 层设备的维护量较高,并且通常比其他层的等待时间更短。 随着这些配置的老化,它们最终将成为第 2 层。 第 3 层设备通常是市场上不常见或不受欢迎的边缘设备。 第 3 层设备维护量小,等待时间较长的可能性很大。
设备集 设备配置的集合。 设备集通常用于方便地访问通常用于重复任务的设备,例如运行基本冒烟测试的设备。
设备并发 设备并发是帐户可以同时运行测试的最大设备数。 在所有测试运行中达到并发限制[1]后,其他设备将排队,直到一个或多个正在运行的测试完成。 并发性由帐户的订阅级别决定,也是定价的基础。
测试运行 针对所选设备集上提供的应用二进制文件执行测试套件。 可以使用 App Center CLI 工具启动测试运行。
测试报告 测试运行生成的项目。 测试报告包括总体通过/失败状态、按制造商、操作系统版本和外形规格列出的通过/失败状态的详细明细,以及屏幕截图和设备日志等资产。 可在 Web UI 中查看测试报告。
测试系列 测试系列是用于组织测试运行的任意系统。 可以将其视为 UI 用来将相关测试运行组合在一起的标签。 测试系列的常见用途包括功能区域 (例如,“登录测试”) 和开发阶段 (例如“冒烟测试”) 。

[1] - 并发限制说明:如果特定设备 (模型 & 操作系统版本) 可用性有限,则尽管存在可用的并发,它仍可能排队。 每个帐户最多可以使用特定设备 50% 的可用实例。 此限制是保留其他测试人员的合理可用性。