Monitoring the build progress

A quick little tip if you’re working in a CI environment for monitoring the build progress after you’ve done a check-in. Typically you go to the Team Explorer window and view the build progress/results in...

Refactoring Switch Statements in C#

I’m currently in the middle of Robert C. Martins Clean Code: A handbook of Agile Software Craftsmanship where he points out that he’s not a fan of switch statements. Now I agree with the reasoning behind not...

Behaviour Driven Development using Specflow with Webdriver and Nunit – Part 3

Behaviour Driven Development using Specflow with Webdriver and Nunit – Part 3 Setting up Specflow Now I am already assuming that Selenium Webdriver and Nunit is already set up in your Visual Studio project. If not...

Behaviour Driven Development using Specflow with Webdriver and Nunit – Part 2

  Specflow allows you to create features which be executable specifications written in a business-readable language. Manual testers can assist in the automation process by writing these feature files in Gherkin...

Behaviour Driven Development using Specflow with Webdriver and Nunit – Part 1

What is Behaviour Driven Development ? In this 3 part series of blogs, I will talk about behaviour driven development within a .Net agile project using Specflow, Webdriver and NUnitĀ  going through the set up of...