MSBUILD : Warning : Visual Studio Team System for Software Testers is required to run tests as p
I have a Team Foundation Server. I am running the Build from my workstation. I have Visual Studio 2005 Team Edition for Software Developers version 8.0.50727.42 (RTM.050727-4200). When I run my Build Type which is configured to execute a test, I get the following warning:
MSBUILD : warning : Visual Studio Team System for Software Testers or Visual Studio Team System for Software Developers is required to run tests as part of a Team Build.
I've done some research and some folks have said that you absolutely needVisual Studio Team System for Software Testers for this to work. We only have Visual Studio Team Editon for Software Developers.
Do I have to have Visual Studio Team Edition for Software Testers? Or do I have to configure Visual Studio Team Edition for Software Developers to get the build to run the tests?
Any help would be appreciated?
Thanks in advance.
Scott Stalter
Hi Scott
I have a follow-up question for you...
do you have VSTS or VSTT installed on the box where you have team build installed?
Thanks,
David Gorena Elizondo
[MSFT] VSTS
Just so I am on the same page:
VSTT = Visual Studio Test Tools
The Team System I have installed is Visual Studio 2005 Team Edition for Software Developers. When I installed VS 2005 Team Edition for Software Developers, I installed the Testing Tools. I am able to run the Unit Tests from the IDE. I do have access to MsTest.exe.
If that is VSTT, then I have VSTT.
Thanks,
Scott Stalter
I may have just figured out my problem...
Even though I am kicking off the build from my workstation, the Build Type file (TFSBuild.proj) is configured to run on the Server where TFS is installed. Which does not have VSTS or VSTT installed. I realized that when I went to check the BuildDirectoryPath and there was nothing there.
I have to install VSTS on the TFS server and will give it a try after I do that.
I will keep you posted.
Thanks
Scott
Hi Scott
Sorry if I was not clear.
VSTT = Visual Studio Team Edition for Testers
VSTD = Visual Studio Team Edition for Developers
VSTS = Visual Studio Team System
The server where you have Team Build installed (..\Microsoft Visual Studio 8\Microsoft Visual Studio 2005 Team Foundation Server (build) ) must have VSTS or VSTT installed, since it is in the server where everything is run. Once you have this setup, everything should work fine.
Thanks,
David Gorena Elizondo
[MSFT] VSTS
Hi,
I have the same problem here but I don't quite get it. You said : "must have VSTS or VSTT" and "VSTS = Visual Studio Team System". But Team System is not a product. Did you mean Team Suite ?
Also, what kind of license is required if we install VSTT for example on the build server ? A separate license or can we reuse one of the developper or testers license ?
On a side note, I find this a bit ... awkward at best. I mean we just need the test framework, not the whole VS package.
J.A.
I'm using visual studio orcas beta 1 and every time I run build definition build server fails to run test lists...
I get the following warning:
MSBUILD : warning : Visual Studio Team System for Software Testers or Visual Studio Team System for Software Developers is required to run tests as part of a Team Build.
I have installed Visual Studio 2005 for Software Testers on Build Server and wondering if tests still can be run somehow even if Build server is installed as Orcas Beta1