【问题标题】:How to add test cases /requirements suites from other test plans to new test plan and delete them without deleting the original如何将测试用例/需求套件从其他测试计划添加到新的测试计划并删除它们而不删除原始
【发布时间】:2019-06-09 07:34:10
【问题描述】:

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

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

为了实现这一点,我发现的可用选项是:

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

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

其他两种方式很好,因为您可以随时将新的测试用例或测试套件从前一个冲刺添加到新的 sprint,但是如果您想从新的测试计划中删除测试用例/套件,它将删除此测试之前的测试计划中的套件/案例。我想避免这种情况,以便我知道我在之前的冲刺中到底跑了什么。

我不认为这是一个好方法的第四种方法,它是为每个 sprint 设置一个包含不同文件夹的测试计划,并在文件夹之间复制测试用例。

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

【问题讨论】:

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


    【解决方案1】:

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

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

    在 sprint 1 中,如果您只想执行测试用例 1、2、5、6。然后只将 1,2,5,6 个测试用例移动到“ready”文件夹,其余的移动到“NotReady”文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      相关资源
      最近更新 更多