内联管理测试

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

本文介绍如何在 Azure Boards 的看板上从工作项中快速内嵌创建、运行、更新和跟踪测试。 从开发板上的工作项创建的测试会自动链接到工作项。

在开发板工作项中管理内联测试类似于管理内联任务清单。 有关内联任务的详细信息,请参阅 教程:将任务或子项添加为清单项

先决条件

类别 要求
项目访问权限 项目成员.
访问级别 若要添加工作项、查看或运行测试,以及使用所有面板功能,您至少需要基本访问权限。 具有利益干系人访问权限的用户无法查看或运行测试。
权限 若要查看或修改工作项,请在此节点中查看工作项在此节点权限中编辑工作项设置为“允许”。 默认情况下,参与者组具有这些权限。 有关详细信息,请参阅为工作跟踪设置权限和访问权限

在 Azure Boards 中打开工作板

  1. 若要查看团队的版块,请打开 Azure DevOps 项目,然后从左侧导航菜单中选择 Boards Boards>。

    显示打开面板的屏幕截图。

  2. 若要查看其他开发板,请选择板页上标题旁边的箭头,然后从下拉列表中选择其他开发板或 “查看板”目录 。 还可以在所有团队板Boards目录页下选择一个板。

    显示选择另一个团队看板的屏幕截图。

提示

选择看板名称旁边的星标以将其添加为收藏项。 收藏的看板显示在看板选择菜单顶部。

展开和查看内联测试

首次打开开发板时,工作项中的任务和测试清单将折叠。

显示内联测试已折叠的屏幕截图。

  1. 将鼠标悬停在内联测试图标上以显示测试摘要。

    显示悬停时出现的测试摘要的屏幕截图。

  2. 选择测试图标以展开测试列表和其他控件。 若要折叠列表和控件,请再次选择图标。

  3. 在展开的面板中,从列表中选择一个测试以打开并编辑其测试用例页。

    显示测试用例页的屏幕截图。

  4. 在展开的面板中,选择测试旁边的 工作项操作 图标以显示上下文菜单选项。

    显示测试用例上下文菜单选项的屏幕截图。

  5. 选择 “打开测试套件 ”图标,在新浏览器页中打开工作项的测试套件。

    显示已展开内联测试的屏幕截图。

    以下示例演示为 bug 38 创建的测试套件 285,其中添加了三个内联测试用例。

    显示已添加到测试套件和测试计划的内联测试用例的屏幕截图。

内联添加测试

在内联将测试用例添加到开发板工作项时,系统会自动为工作项创建默认测试计划和测试套件,并将测试用例分组到其中。

  1. 若要将测试添加到看板上的工作项,请打开工作项的操作菜单,然后从上下文菜单中选择“添加测试”。 还可以在工作项中选择现有的内联测试图标,然后在展开的测试面板中选择 “添加测试 ”。

    显示积压工作项上下文菜单中的“添加测试”的屏幕截图。

  2. 在展开的面板中,输入新的测试标题,然后按 Enter。 可以通过在添加测试后按 Enter 来连续添加多个测试。

    显示添加多个测试用例的工作项的屏幕截图。

有关详细信息,请参阅 “规划测试 ”和 “创建手动测试”。

运行内联测试

在运行新测试之前,必须添加详细信息。 若要向测试用例添加详细信息,请在内联测试用例列表中选择它,或通过在其上下文菜单中选择 “打开 ”来打开它。

通过从测试的上下文菜单中选择 “运行测试 ”来运行测试。

显示运行测试的屏幕截图。

Microsoft 测试运行程序在新的浏览器实例中启动。 有关详细信息,请参阅运行手动测试

更新测试状态

若要 跟踪测试状态,可以从其上下文菜单中更新内联测试的状态。

显示已完成任务的屏幕截图。

重新设定上级或复制测试

若要更改测试的父项,请将测试拖放到不同的工作项中。 此操作会自动更改测试项的关联关系,并指向新的任务项。

以下示例显示了TEST: 取消订单表单测试被从取消订单表单项移到了客户账户历史项。

显示拖动测试以将其重新分配到其他工作项的屏幕截图。

若要将测试复制到其他工作项,请在将测试拖放到其他工作项时按住 Ctrl 键。

注释

使用 “测试通过” 链接类型将测试用例链接到工作项时,在看板中展现链接的测试用例的状态。 但是,如果基于要求的套件具有多个配置,则开发板仅显示默认配置的测试结果。 为了确保测试用例在开发板上正确显示,最好在工作项上使用 “添加测试 ”,或者从测试计划中心创建基于要求的测试套件。

后续步骤