Brian Harry yesterday posted a preview of some of the key new capabilities in the upcoming August 2011 TFS Power Tools. I won’t steal any of Brian’s thunder (his post has more details and screenshots), but highlights include:
What are Power Tools anyway (in TFS terms – not construction terms)?
TFS Power Tools are a set of enhancements, tools and command-line utilities that extend or build upon existing functionality in Team Foundation Server. These pieces of functionality often are capabilities to be included in a future release of TFS that were either finished early, or pushed up the backlog due to high customer demand.
It’s also important to note that since these Power Tools are released “out-of-band”, they are not officially (yet) supported. That said, Power Tools are well-tested, and are supported via the TFS Power Tools & Add-ons discussion forum.
So keep an eye on the August Power Tools release on the Power Tools homepage, and get it when it’s available!
Thanks to everyone who attended today’s Denver event focusing on Lab Management in Visual Studio 2010 (and thanks also to Sirk for presenting)!
I’ve put some of the questions asked today below with their corresponding answers. I hope you found the event worthwhile!
When I snapshot my virtual machine in Lab Management, can I also snapshot the database server as well?
When you snapshot in Lab Management, the entire environment (which is 1 or more virtual machines) is snapshot at the same time. So if your database server is included in the Lab Management environment, it will also get snapshot.
Are there keyboard shortcuts for marking test steps as pass/fail in Test Runner?
Yes. You can use Win+Ctrl+Q and Win+Ctrl+W respectively. Check here for a full list of keyboard shortcuts in Test Manager.
How can I import test cases/steps from Excel into Test Manager?
Your best bet is the TCM Import tool on CodePlex, called “Test Case Migrator Plus”.
How does a Coded UI Test (or Action Recording) find controls?
Is uses MSAA (Microsoft Active Accessibility) to find controls in an application. This means there is no screen-scraping or coordinate-mapping, which is a good thing. Your tests will still work if you move a control on the screen. If you rename a control, the DOM searching technology in the test framework will broaden its search to try and locate the control again. Because of this, not EVERY single framework in the world is supported. For a complete list of supported configurations, click here.
Why is IE9 not a browser type available when setting up a web performance or load test?
Probably because IE9 hadn’t been released when VS 2010 RTM’d. For a full list of available browser types, click here.
Where are the load test results stored?
The results are stored in a SQL server database of your choosing. You can store them in the same SQL Server as TFS, but it’s not recommended.