How do I create test plans using Microsoft Test Manager / Visual Studio 2010 Ultimate? They keep on being removed on creation
One of my colleagues is facing an issue with creating a test plan using Microsoft Test Manager 2010. We are using TFS 2010 and Visual Studio Ultimate. He is able to successfully "create" the test plan, but as soon as he is done, the test plan is removed. If he refreshes, then the test plan disappears and if he attempts to 开发者_Go百科click on it, he gets the following error -
The test plan has been removed
The test plan you tried to connect to has been removed, please select another plan to connect to.
I made sure he has the correct access rights to Manage Test Plans within the Areas and Iterations security. One thing that concerns me, however, is if I try to see the ACL for this from TfsSecurity.exe, nothing comes up. I have made sure the URI of the project is accurate as well. The command I am using is:
tfssecurity /acl CSS
--> $PROJECT:vstfs:///Classification/TeamProject/11ebab88-2892-4c85-b650-83720f194c21
--> /Collection:[our collection address]
No results are returned from this command, which concerns me because I am able to see some security settings for the Area level from within Visual Studio.
Any ideas what could be happening?
I figured it out - you need both 'Manage Test Plans' and 'View this Node' in order to actually manage the test plans. Only having one of the rights will either allow you to create new test plans or view existing test plans, depending on which right you have. The combination of the two allows you to create, edit, view, and delete test plans.
It is kind of counter-intuitive, especially since the description of the 'View this node' right is "Users who have this permission can view the security settings for this node."
The "View this Node" permission in TFS 2010 has changed to "View permissions for this node" in TFS 2012.
精彩评论