Bumper Stickers for Testers

[article]
Summary:
Why is software testing perceived as dull? How many other jobs can list "crash," "hang," and "death march" in their daily vocabularies? In this week's column, Harry Robinson encourages testers to embrace a little pride and excitement in what they do, and Harry has just the mottos for bumper stickers that announce Tester Pride. Author's note: Feel free to add your own favorite slogan in the comment section at the end!

The other day I ran across the following passage while reading a physics paper:

"Two particularly useful books for readers who want to acquaint themselves with the vast subject of SQA testing are by Beizer and by Kaner, et al. The differing viewpoints in these books add interesting nuances to a subject as seemingly dry (to practitioners of computational physics) as SQA testing." (Oberkampf, Trucano, and Hirsch, page 27)

"...a subject as seemingly dry (to practitioners of computational physics) as SQA testing"?

Computational physicists think software testing is dry? Wow. That's bad news. I mean, I don't wish to point the fickle finger of dullness at another profession; but the last time I checked, computational physics was not listed anywhere near the top ten exciting jobs in the world. So, when computational physicists think software testing is dull, testers have a real problem.

Perhaps we need to embrace Tester Pride and let the world know about the contributions we make. Do your friends and neighbors know what you do for a living? Do they know of the contributions you make? Probably not. As far as I know, the only tester in the world who advertises his profession to total strangers on the street is James Bach with his well-known "TESTER" license plate.

James's license plate got me thinking. What can we say about our work that would fit comfortably on the fender of a car? Here are my suggestions for bumper stickers that just might rock the industry.

We could start by hijacking existing bumper sticker mottos: 

  • Ask me about my latest bug.
  • Honk if you love to crash software.
  • My other car is a bug.
  • Have you hugged your software tester today?

But those seem too lame and tame. How about emphasizing the unique mental attitudes of testers? 

  •  Software Testers: Always looking for trouble.
  •  Software Testing is Like Fishing, But You Get Paid.
  •  Software Testers: "Depraved minds...Usefully employed." ~Rex Black
  •  Software Testing: Where failure is always an option.

Or, we could emphasize the often-unnoted contributions testers make:

  • Software Testing: When Your System Actually Has to Work
  • Software Quality: Don't ship without it.
  • I don't make software; I make software better. 
  • Improving the world one bug at a time.
  • We could even support both sides of the "making and breaking" question:
  • Software Testing: You make it, we break it.
  • Software Testers don't break software; it's broken when we get it.
  • Software Testers: We break it because we care.

Not bad for a start, but perhaps we'd like to get in a few digs at development while we are at it:

  • To err is human; to find the errors requires a tester.
  •  If developers are so smart, why do testers have such job security?
  •  My software can beat up your software.
  •  A good tester has the heart of a developer...in a jar on the desk.

But maybe that is too hard on our poor developers, and we are all in this together. What I'd like to see is developers' cars sporting the following:

  • Test is my copilot.

 If your software works, thank a tester.

About the author

Harry Robinson's picture Harry Robinson

Harry Robinson is a Software Engineer in Test for Google. He coaches teams around the company in test generation techniques. His background includes ten years at AT&T Bell Labs, three years at Hewlett-Packard, and six years at Microsoft before joining Google in 2005. While at Bell Labs, he created a model-based testing system that won the 1995 AT&T Award for Outstanding Achievement in the Area of Quality. At Microsoft, he pioneered the test generation technology behind Test Model Toolkit, which won the Microsoft Best Practice Award in 2001. He holds two patents in software test automation methods, maintains the Web site Model-based Testing, and speaks and writes frequently on software testing and automation issues.

StickyMinds is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!

Upcoming Events

Aug 25
Aug 26
Sep 22
Oct 12