3

我的一位同事在使用 Microsoft Test Manager 2010 创建测试计划时遇到问题。我们使用的是 TFS 2010 和 Visual Studio Ultimate。他能够成功地“创建”测试计划,但一旦完成,测试计划就会被删除。如果他刷新,那么测试计划就会消失,如果他试图点击它,他会收到以下错误 -

测试计划已被删除

您尝试连接的测试计划已被删除,请选择另一个计划连接。

我确保他具有在区域和迭代安全性中管理测试计划的正确访问权限。然而,让我担心的一件事是,如果我尝试从 TfsSecurity.exe 中查看 ACL,则什么也没有出现。我已经确保项目的 URI 也是准确的。我正在使用的命令是:

tfssecurity /acl CSS
--> $PROJECT:vstfs:///Classification/TeamProject/11ebab88-2892-4c85-b650-83720f194c21
--> /Collection:[our collection address]

此命令未返回任何结果,这让我很担心,因为我能够从 Visual Studio 中看到区域级别的一些安全设置。

任何想法可能会发生什么?

4

1 回答 1

6

我想通了——您需要“管理测试计划”和“查看此节点”才能实际管理测试计划。仅拥有其中一项权限将允许您创建新的测试计划或查看现有的测试计划,具体取决于您拥有的权限。两者的结合允许您创建、编辑、查看和删除测试计划。

这有点违反直觉,特别是因为“查看此节点”权限的描述是“拥有此权限的用户可以查看此节点的安全设置”。

TFS 2010 中的“查看此节点”权限已更改为 TFS 2012 中的“查看此节点的权限”。

于 2011-10-08T17:11:52.053 回答