MSTest is a good unit test solution , tightly integrated with Visual Studio IDE .Following is a typical flow for test automation development and running the tests
MSTest.exe is the command line test execution tool . Details about various options that it provides are here .
Mostly , MSTest.exe and VS IDE are similar . Following are some subtle differences