Where Have I been? Helping make Team System Rock!

Well, It’s been a long time since I blogged – actually, I’ve not blogged since we shipped our very first release just after Beta 1. So, what’s been happening with the Testing tools in Team System? Well, I’ve still got Test View, Manual Testing and Test Project but I now also own Unit Test Debugging,…

1

Custom Test Properties & Test View – What is & What will be…

Ok, So I’d thought about this blog yesterday but discounted it ‘cause its not really my area. But what the heck 🙂   There is a very cool feature, which isn’t fully surfaced yet in the UI. This allows you to define new properties for your tests, which can be shown in the property window….


Tips & Tricks: Set the output type to EXE and give it a main method

Ok, you’ve written your tests, and you want to debug them or you’ve got a test failing and you can’t quite see why. What are you gonna do? Well, right now we don’t have built in support for debugging of tests, but there is a sneaky workaround that I use a lot.   Because all…

3

No! My Run config got toasted!

Another problem with the run configuration is that the template runconfig (The one that gets added to new solutions) can easily become overwritten with your user one, thus potentially screwing up test execution for all projects AND new projects. This only happens in a specific situation, but sadly this is a very common situation.  …


I turned off code coverage and I can’t run my tests anymore!

This is a problem we only found out after we’d sent off the DVDs to be pressed, and turns out to easy to repro, but also easy to workaround. It’s also got a slightly strange workflow compared to the way we think a lot of people will be using run configs initially.   If you…


Setup Failure – It’s just throwing a tantrum

One of the problems we came across during the last moments of testing for the CTP was a very rare situation where setup will tell you that it has failed, implying your screwed and will have a very messy setup. This is not what it seems at first 🙂   Specifically, this situation will only…

4

Test View – your new most used window

Let’s take a look at the Test View tool window – the place where you will be running your tests from as you develop and debug them. Test View provides you with a flat list of all your tests, with each test only listed once. From this window you can easily manipulate the properties of…

7

Who the heck are you?

I’m Dominic, and I’m an SDE/T on the Enterprise Developer Tools team here at Microsoft, which is part of the bigger Visual Studio Team System product. Specifically within EDT, I work the quality tools team – we own the unit testing, manual testing, and general testing infrastructure. Within EDT there are also dynamic analysis and…

1