Azure DevOps Services
Azure 测试计划提供的功能,用于自定义任何测试用例的失败类型(超出默认值)。 故障类型 是一个项目,可帮助将测试用例失败标记为已定义的类别,例如 回归问题 或 已知问题。 尽管这种故障类型的分类很有用,但用户可能想要将自己的自定义失败类型添加到默认值之外,从而为 Azure DevOps 项目中的特定用户需求创建更自定义的体验。 本文逐步讲解使用提供的新 REST API 定义自定义失败类型的步骤。
先决条件
类别 | 要求 |
---|---|
项目访问权限 | 项目成员. |
访问级别 | - 若要查看与测试相关的工作项或运行测试用例:至少 基本 访问权限。 具有 利益干系人 访问权限的用户无权访问测试计划。 - 要练习所有测试相关功能:基本 + 测试计划访问级别或以下一种订阅: - Enterprise - Test Professional - MSDN 平台 |
权限 | - 要添加或修改测试计划、测试套件、测试用例或其他基于测试的工作项类型:将“编辑此节点中的工作项”权限在相应的“区域路径”下设置为“允许”。 - 若要修改测试计划属性,如生成和测试设置:管理测试计划 权限设置为 允许 对应的 区域路径。 - 若要创建和删除测试套件,添加或移除测试套件中的测试用例,或更改与测试套件关联的测试配置:管理测试套件 权限设置为 “允许” 在相应的 区域路径下。 - 可能需要的项目级权限包括: - 若要查看、创建或删除测试运行:查看测试运行、创建测试运行,以及 删除测试运行 设置为“允许”的权限。 - 若要管理测试配置或测试环境:管理测试配置 和 管理测试环境。 - 要将为基于测试的工作项添加标记:将“创建标记定义”权限设置为“允许”。 - 要将基于测试的工作项移出项目:将“将工作项移出此项目”权限设置为“允许”。 - 若要删除或还原基于测试的工作项:删除和还原工作项 权限设置为 允许。 - 要永久删除基于测试的工作项:将“永久删除工作项”权限设置为“允许”。 |
如需更多信息,请参阅 手动测试访问和权限。
如何查看默认失败类型
故障类型分类是 Azure 测试计划中测试后运行体验的一部分。 此功能仅适用于标记为 失败的测试用例。 若要使用默认失败类型标记测试失败,请执行以下步骤:
从 Azure DevOps 项目导航到 Azure 测试计划。 打开包含测试用例的测试套件,或在套件内创建新的测试用例。
导航到给定测试套件的“执行”选项卡。
将测试用例标记为失败,这将针对测试用例创建新的测试运行。
从“测试计划”菜单中选择运行。 从显示的列表中选择相应的测试运行。
默认情况下会显示“运行概要”选项卡。 在测试结果选项卡上选择。
选择 更新分析 后,会显示一个对话框。 用户可以从下拉菜单中选择测试用例的失败类型。 请参阅默认显示的失败类型值的屏幕截图。
为失败类型添加自定义值
提供了一组新的 REST API,用于在 Azure 测试计划中无缝管理故障类型。 用户可以添加新的失败类型、删除现有故障类型并查看给定项目的失败类型列表。 按照以下链接中提供的说明浏览各种 API。