Archive for March, 2008

Book Review: The One Thing You Need To Know by Marcus Buckingham

285 pages to tell me the ‘one’ thing I need to know? Obviously Marcus plans to tell me a little more than one thing. But the basic message behind this book seems to be “there are a few things good managers/leaders do, which prevent them from failing. But there is One thing that the best [...]

A generalised model for User Acceptance Testing (UAT)

In a previous post I discussed how I managed to do UAT badly in the past. Now I will discuss a generalised model formed from those (and other) experiences, which should allow me to make fewer UAT mistakes in the future.

A little abstraction when testing software with Selenium-RC and Java

The testing tool Selenium goes from strength to strength. As evidenced at the recent Selenium Users Meeting, the future plans for Selenium look really interesting and Google seem to want to continue to invest heavily in Selenium which can only mean good things for the rest of us. Testers have learned to use abstraction over [...]

How to do software User Acceptance Testing (UAT) really badly

I’ve made a lot of mistakes over the years when testing. I try not to make each mistake more than once – which usually means any future mistakes require more creativity or stupidity on my part. So I will describe some of the mistakes I (and other people I have known) have made when doing [...]

Eclipse plugins to ease Test Driven Development Mistakes

Previously I described how I made some TDD mistakes and fixed them by tracking them. And now to help me maintain my good behaviour and reduce my recidivism rate, I install some eclipse plugins: Emma, FindBugs, PMD and mousefeed.

A simple explanation of dependency injection

For the longest time I didn’t know what dependency injection meant – anytime I looked it up I glazed over thinking it really complicated. I only recently found out while learning TDD that I can describe dependency injection in terms of – pass an object in as a parameter instead of instantiating it in the [...]

Book Review: TQM – The Quality Makers by Robert Heller

This can hardly form a particularly useful book review since “TQM – The Quality Makers” now resides in the ‘out of print’ category, but dedicated hunters of quality books can find 2nd hand copies. So the question becomes – should you bother? [amazon.com][amazon.co.uk]

Tracking TDD mistakes so I can fix them

Previously I made some TDD mistakes. So to fix them. I tracked them. I tracked the mistakes by creating an index card that listed the ‘bad’ things on one side, and the ‘good’ things on the other side. Then noted when I did the bad things, and when I did the good things. The writing [...]