Wednesday, 21 July 2010

nFocus at WPC10

nFocus was lucky enough to attend the Microsoft Worldwide Partner Conference in Washington DC this year and there was loads of great keynotes, sessions and networking. We were even treated to a keynote by President Bill Clinton at the Verizon Center

Brad Brooks (Corporate Vice President, Windows Consumer Marketing) introduced some of the Personal cloud stuff and I have to say it sounds great. All your consumer devices interconnected with your own personal cloud, syncing seamlessly, it’s like live mesh on steroids! They demo’d Kinect™ for Xbox 360 which went down a storm with the audience but I’m glad I have mine on pre-order, can’t wait for November, this device really rocks!!


Brad Books – Personal Cloud

Well, we managed to find one chat on Software testing by the one and only Brian Keller (Technical Evangelist for Microsoft Visual Studio), he demo’d Visual Studio 2010 testing tools in a rather small room with a poxy little screen but still managed to pull it off – I just had to get a photo with him :)


Brian Keller from Channel 9

My personal fav, Kevin Turner COO for Microsoft, I always love this guy and this time round he did not disappoint. He attacked their competitors Apple, VMware, Linux, Oracle and Google and painted a picture of how Microsoft's strategy for mobile, desktop and cloud will allow them to beat their top competitors. Turner also described market share gains against Google, VMware and even Apple (picture below taken on my Apple iPhone 4)!


Kevin Turner COO for Microsoft

I have to say one of the highlights for me was the UK party, a much sought after event with people from all over the world trying to gatecrash (they did let Jon Roskill in though). It was a 007 Casino Royal theme and everyone had a great night although I wasn’t to sure why they had a Dame Edna Everage impersonator roaming round, that was somewhat surreal!


Danny Crone (Technical Director for nFocus) and Jon Roskill (Corporate Vice President for the Worldwide Partner Group) having a good time at the UK Bond Party.

So roll on WPC11 which is due to be hosted in Los Angeles…

Thursday, 1 July 2010

Oi! What happened to my test results???

Hi Guys, I’ve been busy working on an agile project in the city using VS and TFS 2010 and thought I would share one of my experiences as we stood to lose some very valuable information as a result of a default option that is not that obvious from the get go! I have reported the issue to MS and they are going to change the default option in future releases.

First, a little bit of history with the project, we were experiencing late delivery of builds or incomplete builds that could only have minimal testing applied to them, so we didn’t notice any real problems at first. Then we started getting into high levels of testing and one of my testers came to me and explained that one of the tests he had executed before in the Test Manager was now showing as “Active” (meaning needs to be executed) which was a bit odd :( When we looked into it, it wasn’t just that one test, there was loads of them (but not all) that had gone walkabout :o(

After a lot of digging around in all kinds of places, I decided to check the build definition that we were using and noticed something I hadn’t noticed before…..the retention policy, it was set to keep only the last 10 successful builds! I was onto something!! It appears that the default (certainly under the MSF for Agile template) was to delete everything INCLUDING TEST RESULTS!!! The good news was that we hadn’t lost too much and the option can be modified to delete everything else but the test results (screenshots below).

This is the build definition, please note the "Specify what to Delete" option in the drop down.

Here, you can uncheck the Test Results check box to ensure that they don't get deleted along with the build.

I would recommend to everyone that they take a look at their build definitions and modify them appropriately to avoid getting into this situation. If you have any questions, then please feel free to comment here, tweet me @dannycrone or even use ye olde email address :)