如何将其他测试计划中的测试用例/需求套件添加到新测试计划中,并在不删除原始测试例/需求套件的情况下删除它们,而无需删除原始套件

问题描述 投票:0回答:1

我正在尝试确定我的测试用例/套件在TFS 2018(和MTM)中应具有的结构。

我想根据sprint进行划分,例如Sprint 1一个测试计划,Sprint 2其他测试计划等。这些计划可能具有相同的测试用例/套件。

我为了达到这个目的而找到的可用选项是:

  1. 克隆测试计划A并通过选择我要带到新计划中的测试套件来创建测试计划B。
  2. 通过引用创建测试套件
  3. 将现有测试用例添加到测试计划中

第一种方法是好的,因为新计划与旧计划是分开的,所以如果我删除或更改新测试用例,它将不会更新或删除先前冲刺中的原始计划。这种方式的问题是,如果我想在以后的阶段中添加来自先前冲刺的一些测试,则无法在特定的新冲刺中克隆它(据我所知,它总是创建一个新冲刺)] >

其他两种方法很好,因为您可以随时将前一个新的测试用例或测试套件添加到新的sprint中,但是如果您想从新的测试计划中删除一个测试用例/套件,它将删除该测试套件/ case以及之前的测试计划。而且我想避免这种情况,以便我确切知道以前的冲刺中已经运行了什么。

我认为这不是一个好方法的第四种方法,它是只为单个冲刺制定一个带有不同文件夹的测试计划,并在文件夹之间复制测试用例。

实现我想要的最好的方法是什么?

我正在尝试确定我的测试用例/套件在TFS 2018(和MTM)中应具有的结构。我想根据sprint进行划分,例如Sprint 1一个测试计划,Sprint 2其他测试计划等。这些计划...

testing tfs testcase microsoft-test-manager test-suite
1个回答
1
投票

将只有一个测试计划。它将包含测试套件和所有测试用例。测试套件1(12个测试用例)准备就绪(5)未就绪(7)

© www.soinside.com 2019 - 2024. All rights reserved.