在主测试计划下创建子测试计划

时间:2018-01-26 16:09:16

标签: tfs azure-devops test-plan

我正在使用带有最新更新的Visual Studio 2016。虽然我不是我正在进行的项目的管理员,但我可以根据需要创建尽可能多的测试计划(尽管我一旦创建就无法删除它们)。我已经创建了一个主测试计划,它有1000多个测试用例,但是我们不需要每次都运行它们。所以我很好奇我是否可以在Master Master下创建一个子测试计划并包含必要的测试用例。我只是在尝试创建测试计划时得到了绿色' +但是没有创建孩子的那些。我也没有找到任何在线指南。 实际上是否可以在VSTS中创建一个?

2 个答案:

答案 0 :(得分:1)

不,您无法创建子测试计划,但不支持。

但是,您可以在测试计划下创建测试套件,然后您可以在特定测试套件中管理测试用例。

请参阅Create a test plan and test suite了解详情。

本文供您参考:Test Planning and Management with Visual Studio Team Services

答案 1 :(得分:0)

测试计划是测试的最高组级别。我经常做的是为每个sprint创建一个测试计划。因此,测试计划Sprint 1包含适用于此sprint的所有测试用例。在sprint / start新sprint结束时,您将克隆当前的测试计划,然后针对新的sprint进行修改。

测试计划不直接包含测试用例(可能,不推荐)。而是使用测试套件对测试用例进行分组。您有不同类型的测试套件:

enter image description here

  • 静态:您手动将测试用例添加到静态套件
  • 基于要求:这允许您创建一个链接到工作项的套件。例如,您可以定义映射到您正在处理
  • 的产品待办事项项目的测试用例
  • 基于查询的套件:根据查询选择测试用例。例如,所有高优先级测试或具有特定标记的所有测试。

测试用例可以属于多个套件。您可以在静态套件中嵌套其他套件。

因此,在您的方案中,您有1000个要在套件中分组的测试用例。如果这是一个手动过程,您可以使用静态测试套件,只需逐个添加现有的测试用例,直到套件满足您的需求。如果您可以创建一个选择要使用的测试用例的查询,则可以使用基于查询的套件。

我建议使用“准备测试”等标记您的测试用例。 (或在您的方案中有意义的其他标签)然后使用基于查询的套件。这更容易维护,可能更少工作。特别是如果您使用批量编辑选项快速添加标记。