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

时间:2019-01-15 09:47:26

标签: testing tfs testcase microsoft-test-manager test-suite

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

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

为了实现这一目标,我找到了可用的选项:

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

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

另外两种方法很好,因为您可以随时将以前的新测试用例或测试套件添加到新的sprint中,但是如果您想从新测试计划中删除测试用例/套件,它将删除此测试以及先前测试计划中的套件/案例。而且我想避免这种情况,以使我知道以前冲刺中到底运行了什么。

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

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

1 个答案:

答案 0 :(得分:1)

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

每次,您只需在这些Ready,NotReady文件夹之间移动测试用例。而且每次您将只在“就绪”文件夹中执行测试用例。

在sprint 1中,如果只想执行1,2,5,6测试用例。然后仅将1,2,5,6个测试用例移至“就绪”文件夹,其余的移至“未就绪”文件夹。

相关问题