Software Testing and Development Blog Posts
Subscribe to the full blog feed using RSS
Subscribe to the full blog feed using RSS
On 22nd February 2013 I presented a webinar covering the basics of refactoring to Page Objects and other parts of an abstraction layer. The coding was done live, with me talking about the thought processes and reasons as I went.

TLDR; I don’t start coding with patterns. I code for value, then generalise as needed. I refactort to abstractions, some of which use patterns.
Let’s assume that the people who created the V-Model weren’t completely mental. Lets assume they had some secret mystical wisdom that over the ages has been corrupted and obscured by layers of rules.
On 8th February 2013 I presented a webinar covering the basics of how to get started and some basic refactoring.

At the January 2013 “Test Management Summit” I presented a half day tutorial entitled “Lessons Learned with BDD”
Subtitled: Thinking and automating with Domain Specific Languages.
This was an opinionated overview of BDD where the underlying theme was that BDD involves the creation of a DSL.
On 4th December 2012 I presented a Webinar for Eurostar on Technical Testing. Becoming more technical, gives you more flexibility, more options, and gives you more ways that you can add value on a project.
In November 2012 I presented A Keynote at Eurostar entitled “Unconventional Influences”, and co-presented a tutorial with Simon Stewart the “Selenium Clinic”. The tutorial won an award for best Tutorial at the conference.
Since I entitled the talk “Unconventional Influences” I tried to make the paper as unconventional as I could, so it covers the essence of the talk but not the material. I republished this as part of Dear Evil Tester
Hands up who uses generalisation in their modelling strategies? Me too! Here are 5 classifications I use for thinking about the WebDriver API.
On 16 May 2012 I presented a webinar at the Eurostar 2012 Virtual conference. An overview of many types of visual thinking for software testing