Talking testing, agility and automation... and anything else.



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…


11
Mar 12

Bret Victor – Inventing on Principle

I found this video via Slashdot and after watching it, read some of the comments… which hilariously missed the scope of the presentation. I post it here because it reminds me… that if you abolish boxes, there’s no need to think outside of them.