Innovative Testing Practices

What are the emerging testing practices that have most promise? What have you tried and works for you? Importantly, what did not work?

Paul considers what “innovative” really means and looks at three emerging approaches: “virtualisation and the cloud”, “behaviour-driven development” and “crowdsourced testing”.

This session attempts to separate the hype from the reality and provide some pointers for the future.

This talk was presented at the Fourth Test Management Summit in London on 27 January 2010.

Registered users can download the presentation from the link below. If you aren’t registered, you can register here.

2 Replies to “Innovative Testing Practices”

  1. Now 7 years on from this post – where do you think these innovative features stand? I’d love to hear an updated view on things.

  2. Well, the short answer is they are or are becoming, mainstream practices.

    Certainly the cloud has broken through many barriers and the availability and use of proprietary and open source virtualised infrastructure is commonplace – even the norm perhaps.

    In the UK and Europe (where BDD got it’s start) the BDD approach is very popular. Although most people thought the ‘using stories to generate test code’ the main entry-point, the ethos of BDD is one of collaboration, with stories and scenarios in the Gherkin format used to illustrate behaviour and challenge requirements. BDD is strongly associated with Cucumber and similar tools that implement Gherkin stories. But Gherkin is on way to express/model stories and scenarios. Watch out for other tools that use different model formats to support collaboration.

    Crowdsourced testing (characterised as distributed teams drawn from large communities of part-time testers) has established a niche (or maybe larger) market. Some smaller startup type companies who see value in getting most/all their testing this way rely on it. Larger firms use crowdtesting as an extra weapon, so to speak. Corporates are less likely to rely on it, but I’ve met a few people who are using it tactically, often to assess usability. It’s here to say, I think.

Comments are closed.