Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022
通过内联测试,可以直接从 开发板添加、运行和跟踪手动测试用例。 你创建的每个测试都会自动链接到其父用户故事或 Bug,因此测试覆盖率会与你的工作保持可见。
小窍门
可以在本文后面了解如何使用 AI 来帮助完成此任务,或查看Azure DevOps MCP Server 中的 Enable AI Assistance以便开始。
先决条件
| 类别 | 要求 |
|---|---|
| 项目访问权限 | 项目成员. |
打开面板
在 Web 浏览器中,打开组织的项目并选择 Azure Boards。 如果你没有项目,现在请创建一个。 如果你不是团队成员, 请立即获得邀请。
URL 遵循以下模式:
https://dev.azure.com/fabrikamfiber/_boards/board如果未看到所需的团队或项目,请选择
Azure DevOps 以浏览所有项目和团队。选择 Boards 以打开该面板。
添加测试
若要添加测试,请打开工作项的菜单。
内联测试与测试套件中的测试用例相同。 系统会自动创建默认测试计划和测试套件,手动测试用例在其中进行分组。 可以在 测试计划>挖掘中找到自动创建的测试计划。
例如,为以下用户情景创建测试套件,并将内联测试添加到该套件。 突出显示了用户情景 314。 它有两个用 ID 337 和 341 定义的手动测试。
如果需要添加许多测试,请输入每个标题并选择 Enter。
若要向测试用例添加详细信息,请将其打开。 可以选择标题,双击内联项,或打开上下文菜单,然后选择 “打开”。 在测试用例窗体中,可以添加测试步骤、预期结果和附件。
有关定义测试的详细信息,请参阅 创建手动测试。
运行测试
更新测试的状态
删除一个测试
若要删除内联测试,请打开测试的
操作菜单,然后选择“ 删除”。 删除测试会永久移除测试用例工作项及其与父用户故事或 Bug 的链接。
展开或折叠内联测试
首次打开面板时,你会看到未展开的核对清单和测试视图。
选择内联测试摘要以展开你折叠的一组测试。 选择同一摘要来折叠你展开的列表。
使用 AI 管理内联测试
如果配置 Azure DevOps MCP 服务器,可以使用 AI 助手通过自然语言提示管理测试用例。
内联测试管理示例提示
| 任务 | 示例提示 |
|---|---|
| 查看测试用例 | List test cases linked to user story <1234> in <Contoso> project |
| 检查测试状态 | Show test results for the latest test run in <Contoso> project |
| 查找未测试的项目 | List user stories in <Contoso> that have no linked test cases |
| 查看测试覆盖率 | Show all backlog items in <Contoso> with failing inline tests |
| 查找测试间隙 | List active user stories in area path <Contoso\Backend> that have zero test cases |
| 准备冲刺评审 | Summarize test pass rates for all user stories in the current sprint for <Contoso> project |
| 发现回归 | List test cases in <Contoso> that passed last sprint but failed in the current sprint |
| 确定测试优先级 | Show the highest-priority user stories in <Contoso> that still have untested test cases |