I just installed vs2012 Update 3 and to my surprise the claims of 're-architecting' the testing experience in visual studio mean that the new Test Explorer window is pretty useless for unit testing; these 2 topping the annoyances:
- I can't figure when a test has completed running. A new grouping criteria for 'test status' would be helpful, as well as the time when a test has started running and the completion time. Currently only 'duration' is shown, but in practice the start/end times are more important to me.
- In the output window of a test I can't select and copy text - this was critical for me because the tests output some information generated automatically into a database that I need it elsewhere. It was very convenient to get it from test output.
If these 2 are fixed, then Test Explorer becomes more bearable (at least for me). Are you guys at Microsoft using Visual Studio 2012 Test Explorer for developing real software or only when you go on stage on BUILD? How do you know when a test completed running? I didn't ask much from this poor new window - I have simple unit tests, and use CTRL-R-T to run tests in the current context (function, class, namespace) - and all I'm asking is to see easily which tests are running and when they completed running. I tried using grouping by duration, but as I run different tests the window gets filled, and I'm going back to square one - I don't know which tests are currently running and when it finished.
And any plans in fixing these 2 items at all? Or I should move to plugins straight away? Or just tell me how I am supposed to use this new window ...
By the way what was wrong with the experience provided by the 'Tests Results' window in vs2010?