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

Tfs 在主测试计划下创建子测试计划,tfs,azure-devops,test-plan,Tfs,Azure Devops,Test Plan,我正在使用Visual Studio 2016及其最新更新。虽然我不是我正在工作的项目的管理员,但我有权创建所需数量的测试计划,尽管创建后我无法删除它们。我已经创建了一个主测试计划,它有1000多个测试用例,但是我们不需要每次都运行所有的测试用例。因此,我很好奇是否可以在主测试计划下创建一个子测试计划,并包含必要的测试用例。我只在尝试创建测试计划时得到绿色“+”,但在创建子计划时没有得到任何结果。我也没有找到任何在线指南。 实际上可以在VSTS中创建一个吗?不,您不能创建子测试计划,它不受支持

我正在使用Visual Studio 2016及其最新更新。虽然我不是我正在工作的项目的管理员,但我有权创建所需数量的测试计划,尽管创建后我无法删除它们。我已经创建了一个主测试计划,它有1000多个测试用例,但是我们不需要每次都运行所有的测试用例。因此,我很好奇是否可以在主测试计划下创建一个子测试计划,并包含必要的测试用例。我只在尝试创建测试计划时得到绿色“+”,但在创建子计划时没有得到任何结果。我也没有找到任何在线指南。
实际上可以在VSTS中创建一个吗?

不,您不能创建子测试计划,它不受支持

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

详情请参阅


这篇文章供您参考:

测试计划是测试的最高级别。例如,我经常做的是为每个sprint创建一个测试计划。所以测试计划Sprint1包含了所有适用于这个Sprint的测试用例。在冲刺结束/新冲刺开始时,克隆当前测试计划,然后为新冲刺修改它

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

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

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


我建议您使用类似“Ready For Test”(准备测试)或其他在您的场景中有意义的标签来标记测试用例,然后使用基于查询的套件。这更容易维护,而且可能工作量更少。尤其是当您使用批量编辑选项快速添加标记时。

并没有真正解决问题,只是在每次测试通过时创建一个与主测试计划级别相同的新测试计划。