Facing The Reality Of Modern Testing


Confronting Reality Recently, I attended Test Automation And Continuous Delivery At Scale, a one-day class hosted by The Ministry Of Testing, and headed by Noah Sussman and Dr. Jess Ingrassellino. The summary on the Ministry of Testing site was enticing enough, and the name Noah Sussman certainly caught my attention, but the “At Scale” in …

Read more

My Favorite Resources For Testers And Test Automators


I don’t really like “top ten” style blog posts. They tend to exist primarily as “click bait”. For this reason, I generally refuse to make posts like that either. However, I think I’m going to make an exception this month. The reason is, because I’ve been approached directly several times since the holidays for book, …

Read more

Advocacy, Observation, and The Future


Scientist, Storyteller, or Spokesman? Chapter four of James Bach’s Lessons Learned In Software Testing (“Bug Advocacy“) was quite a difficult read for me. Not because it’s any more obtuse or intellectually dense than the first three chapters. But because it’s so conflicted. The question I ask in my subtitle is an interesting one, to me. …

Read more

Fear As A Heuristic For Testing


Second only to critical thinking and empiricism, self-awareness is the single most useful and important tool in the toolbox of a tester. After absorbing experiential input from any given event, the emotional data that is subsequently returned from within is a crucial piece of evidence necessary for interpreting and understanding the event, and for deciding …

Read more

Testers Are Experiment Designers


Chapter three of Lessons Learned In Software Testing begins by pulling us down from the cloud of philosophical abstraction we’ve been reveling in, to talk about actual testing practices. The authors take us from the ideal to the concrete by first providing a classification system of their own making, and walking us through nearly every …

Read more

Teaching Behavior Driven Development Through Gherkin


I have championed of the concept of Behavior Driven Development for several years, spanning a few different employers, during my testing career. In that time, I’ve made a few discoveries about BDD, and the broader software development community’s relationship to it, that have really been bothering me, lately. So, I thought I’d take a moment …

Read more

On The Organizational Value Of Humility and Empathy


Every now and again, I try to do at least one thing that reminds me in a visceral way, just how much stuff I don’t know. I find no tool is more effective at this, than a coding challenge. These days, most people bristle at the idea of a coding test, particularly as part of …

Read more