I need to run mstest from the command line - where in the world is this exe located? Can anyone give me a clue?
Edit: I only have Visual Studio 2010 installed
I need to run mstest from the command line - where in the world is this exe located? Can anyone give me a clue?
Edit: I only have Visual Studio 2010 installed
from the Visual Studio Command Prompt is your friend. For me it's in
I stumbled across this post because I'm trying to automate some web tests.
You can run >mstest /TestContainer:some.webtest from the visual studio command prompt, sure - but when you slap that in a batch file the command prompt that's executed by default doesn't have the visual studio tools included.
You can search for mstest.exe, but that location might not be the same across machine, so it's unwise to hardcode in c:\
Rany Miller's answer was god's send to me (thanks!) - he suggested
%VS90COMNTOOLS%\..\IDE\MSTest.exe
But that doesn't work if you have VS 2010. Just replace the 90 with 100. My batch file, that I can schedule as a task to run nightly, looks like this:
Since Visual Studio 2012 (at least the express versions) MsTest.exe is called
vstest.console.exe
and can be found atMy automated test scripts uses:
The full command I use is:
Type
into a Visual Studio Command Prompt...