Microsoft测试管理器初始测试套件状态为"正在进行"?



为什么在进行测试套件的初始状态'正在进行中',然后将其翻转为"计划"然后返回"正在进行中"?这对我来说没有意义,我找不到有关MTM 2013州为什么这样做的任何文件?我不想编辑状态,如果我不需要,但想保持一些理由来保留它。

您可以将测试套件的状态设置为指示您是否准备好运行其测试或是否已完成测试。strong>

如果您不想使用此功能,请在In Progress默认值中留下状态。

设置国家通知其他团队成员:

  • 在计划中:套件中的测试用例尚未准备好运行。
  • 正在进行中:可以运行测试套件。
  • 完成:测试已经完成,不必在此测试套件中重新运行。您可能仍然运行相同的测试用例 在其他测试套件或测试计划中。

注意: 测试套件中的测试不能运行,除非其状态为 in stregy

根据您的描述,似乎您缺乏许可" 管理测试套件"。那么您将无法改变状态。您可以使用TFS管理员进行仔细检查。更多详细信息请参阅此链接:MTM中的测试套件安全权限


update

在MTM2010中,测试计划中测试套件的默认状态仍然是In planning。很难判断产品的特定时期。当时,Microsoft Test Manager/Test Case Management用户在各个论坛上提出的主要功能请求之一是能够自定义测试计划和测试套件工件。基于反馈,使用 Team Foundation Server 2013 Update 3 ,我们添加了功能,以添加自定义字段和工作流程以测试计划和测试套件。

使用TFS 2013 Update 3,您可以自定义测试套件状态,然后删除限制,只能让您在测试套件状态"正在进行中"时运行测试。像您这样的一些用户可能有自己的自定义状态,他们想将其用于可以运行的测试,因此此更改允许更具灵活性。

在TFS 2013更新3之前,测试计划只能具有"活跃","不活动"状态和测试套件,只能在"计划","正在进行"one_answers"完成"状态中具有"活跃"one_answers"套房"。使用更新3,可以定制测试计划以具有不同的工作流程状态。如果您在Visual Studio 2013更新3 之前使用MTM客户端具有Visual Studio 版本,则在尝试更新状态时可能会遇到错误状态。将您的MTM客户端升级到Visual Studio 2013 Update 3,您将能够更改状态。或者,您可以直接从MTM打开测试计划或测试套件工作项(类型CTRL G,然后输入工作项的ID)。更多详细信息,请参阅此博客:使用TFS2013 Update3

自定义测试计划和测试套件自定义

因此,在您的情况下,最佳解决方案更新您的 tfs tfs to tfs2013 update3 或更高版更新 vs to VS2013 Update3 或更高版本。

最新更新