Quantcast
Channel: Colin's ALM Corner
Browsing all 192 articles
Browse latest View live

More on Fakes – the beta has issues

Thanks to Peter Provost for helping answer a couple of questions I had about Fakes – you can look at some of my code in my previous posts about using Fakes with the TFS API.There were two scenarios...

View Article


Image may be NSFW.
Clik here to view.

VS 2012 RC – Fakes Bugs Fixed

In a previous post about the MS Fakes framework, I made mention of some bugs that appeared in the Beta. I finally had some time to test out the same code in the RC, and I am pleased to tell you that...

View Article


Image may be NSFW.
Clik here to view.

Microsoft Fakes – Customizing the System Whitelist (or, enabling Fakes for...

So you’re sitting down planning some tests for your shiny new code, only to find that your code uses WebClient to download a file. No problem – you’ve been reading about Microsoft’s new Fakes...

View Article

Image may be NSFW.
Clik here to view.

Build with a Hosted Build Controller: A First Attempt

I am working on some code for the TFS Tester Power Tool with my colleague Anna Russo (who just got her first MVP award!) and we’re using TFS Preview for source control and work item tracking. From the...

View Article

Image may be NSFW.
Clik here to view.

2012 Lab Management Standard Environment: Configuring UI Tests Agent Identity...

I am a huge fan of Lab Management. Being able to manage test rigs centrally (and, if you’re using Hyper-V, self-provisioning and self-servicing) is a huge productivity bonus.I wanted to test out a...

View Article


Code Coverage doesn’t work with Fakes on Hosted Build

In my post about hosted build, I discovered that if you enable code coverage on unit tests that use the Fakes framework, the unit tests fail (even though the tests pass without code coverage turned...

View Article

Image may be NSFW.
Clik here to view.

Unit Testing Javascript in VS 2012

You’re a responsible developer – you write code, and then you write tests (or, perhaps you even write tests and then write code?). You also love good, solid frameworks that separate concerns and...

View Article

Image may be NSFW.
Clik here to view.

Upgrading MSF Agile 5.0 to MSF Agile 6.0: Why does my velocity chart not work?

So you’ve just upgraded your TFS 2010 server to TFS 2012. And you’ve been using the MSF Agile 5.0 process template. When you open the Web Access webpage, you get a message saying that some features...

View Article


Image may be NSFW.
Clik here to view.

Lab Management: Configuring Workgroup Lab Machines to a TFS on a Domain

I’ve installed Windows 8 on my laptop, enabled HyperV and upgraded my TFS from 2010 to 2012. Since Lab Management 2012 introduced Standard Environments, I can use my HyperV machines in lab environments...

View Article


TechDays and Jhb Training Class

I will be co-presenting with Ahmed Salijee at TechDays in Durban, Johannesburg and Cape Town (12, 16 and 19 Oct respectively). Check out the website for details on exact dates and venues – there is...

View Article

Image may be NSFW.
Clik here to view.

MVP Status Renewed

I am pleased to announce that my MVP status was renewed! A large portion of that is due to this blog and all the hits I’ve gotten – so if you keep reading, I’ll keep posting!Thanks also to Microsoft –...

View Article

Image may be NSFW.
Clik here to view.

Hybrid Lab Workflow: Standard Lab Environment with Snapshots

Arguably one of the best features of TFS is Lab Management. I loved Lab Management in TFS 2010, even though it was a real pain to set up. There were a lot of moving parts and setup was tricky, but once...

View Article

Image may be NSFW.
Clik here to view.

Developing the Hybrid Lab Workflow

In my previous post I talked about my Hybrid Lab Workflow– this workflow allows you to do a Build-Deploy-Test workflow against a TFS 2012 Standard Environment, and as long as the environment is...

View Article


Extending Hybrid Lab Workflow Virtual Hosts

In an earlier post I talked about my Hybrid Lab Workflow– this workflow allows you to do a Build-Deploy-Test workflow against a TFS 2012 Standard Environment, and as long as the environment is composed...

View Article

Image may be NSFW.
Clik here to view.

Custom Code Review Checkin Policy

Over the last couple of months, I’ve been doing a lot of VS / TFS 2012 demos, as well as installing / configuring / customizing TFS at customers. Everyone loves the Code Review Workflow, but inevitably...

View Article


Image may be NSFW.
Clik here to view.

Subtle MSF Agile Enhancement: Adding Bugs to the Backlogs

TFS’s Work Item Tracking system is amazing – the flexibility and customizability of the system is fantastic. It also allows your tool to enforce your processes – which is always a good thing for...

View Article

TFS 2012 Upgrade Bugs–again?

On January 11, Brian Harry blogged about some bugs in the TFS 2012 upgrade process (as well as the link to the KB patch for fixing the bugs). I was upgrading a customer in December last year and we hit...

View Article


Image may be NSFW.
Clik here to view.

Custom Build Task: Include Merged Changesets (and Work Items) in Build Report

I’ve said it before and I’ll say it again – TFS is more than just source control. It’s more than just Work Item Tracking. One of the defining capabilities of TFS is integration across the ALM...

View Article

Image may be NSFW.
Clik here to view.

Failing Builds based on Code Coverage

The logical next step after you start unit testing your code is to analyse code coverage. You can do this easily in TFS by enabling Code Coverage in the test settings of the default build template. But...

View Article

Image may be NSFW.
Clik here to view.

Test Case Manager: Customize Failure and Resolution Type

In Test Case Manager, you can open a test run that has failed and set the Failure and Resolution types for the failure.I’ve had a lot of customers ask me if it’s possible to customize the lists. Up...

View Article
Browsing all 192 articles
Browse latest View live