Talking testing, automation... and anything else.



20
May 18

Unit tests vs. Integration tests

I’ve had to explain all of the points MPJ makes in this video, many, many times. Now I can just send a link to this video. And while I tend to call out e2e tests as their own thing, deep down they’re really integration tests.


10
Mar 14

Screencast: Creating Your First Test In Geb

In this screencast, I walk you through writing your first test using Geb and Spock. We’ll create a page object and a spec (test), and then run our new test on multiple browsers.

If you’re just getting started, you might want to take a peek at my Geb Quick Start and Project Overview screencasts.


29
Jan 14

What A Real Virtual Meeting Looks Like

I’m part of a distributed team that has daily stand-ups and other meetings, that are all online. Thus, I can’t watch this video without laughing my ass off…


06
Dec 12

Should You Just Stop Tracking Bugs?

With apologies to Ian Betteridge for the hyperbolic headline, I wanted to share this 6 minute lightning talk in which Jon Tørresdal argues for “The simplest solution to bug tracking: don’t!”.

To paraphrase Jon’s list of 5 “crazy ideas”:

  1. Don’t track bugs; just fix them
  2. Delete all bugs in your backlog that you can’t fix immediately
  3. All newly reported bugs are either rejected or fixed immediately
  4. Automated tests are created for each new bug
  5. Set WIP limit for bugs (eg. 20 total)

Ten years ago I would have scoffed at the idea of not tracking bugs and deleting the bug backlog, but today, I can see this as a realistic possibility. In fact, this isn’t far from how my current team operates today. So what’s stopping me from going all in? Guts?


30
Nov 12

Gojko Adzic “Reinventing software quality”

Here’s a very interesting presentation from Gojko Adzic. Entitled “Reinventing software quality”, Gojko builds a parallel between Abraham Maslow’s hierarchy of needs and software quality.

Fellow tester/blogger Augusto has a nice first-hand recap of this presentation as well…