【问题标题】:Management of TFS test plan regarding a new iteration管理有关新迭代的 TFS 测试计划
【发布时间】:2018-02-20 13:34:31
【问题描述】:

在 TFS 测试中心,我有一个参考测试计划,其中数百个测试用例按文件夹层次结构排序和排序:

- FrontOffice

 -- UserManagement

      --- TestCase 1234

      --- TestCase 5678

- BackOffice

  -- etc.

当必须测试新的迭代时,我有两个选择:

1- 在新的测试计划中添加现有的测试用例,这很好,但让我失去了文件夹层次结构

2- 克隆参考测试计划,保留文件夹,但克隆测试用例

在最后一种情况下,与需求的链接是二阶的: 需求 --TestedBy -> ReferenceTestCase --Cloned-> ThisIterationTestCase

选项 #1 适合报告,但执行起来很繁琐

选项 #2 有利于执行,但无法查询受限于需求的测试结果

你们对这种情况有什么建议吗?

【问题讨论】:

  • 不清楚你说不可能查询受限于需求的测试结果,选项#1有什么不同?您想如何查询测试结果?
  • 嗨@starianchen-MSFT,我刚刚添加了导出快照,你更清楚了吗?
  • 这个带有克隆需求选项的扩展会有帮助吗? marketplace.visualstudio.com/…
  • 您的意思是缺少链接的需求吗?您是否希望测试用例仍与旧需求相关联?如果没有,您可以在克隆测试计划时勾选克隆需求选项(将创建一个新的工作项)。
  • 嗨,克隆需求不是一种选择,这太麻烦了@WouterdeKort 是的,我知道这个扩展,它在问题中暴露了行为,就像测试管理器客户端工具一样

标签: testing tfs azure-devops


【解决方案1】:

根据您的要求,您可以通过 REST API 或客户端 API 以编程方式创建测试套件(结构可以在 JSON 或 xml 文件中定义):

Create a test suite

The Test Management API – Part 2: Creating & Modifying Test Plans

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-05
    • 2023-03-15
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-04
    相关资源
    最近更新 更多