I had a revelation recently that I wish I could have had some time ago, like years. It may have made me a better employee, and in my forays at boss-dom would have made me a better boss.While my humble outline here may not be enshrined amongst the…
As the tickets pour in and your will to live seeps out you need something to cling on to, something to keep you afloat, a software development life raft, if you will (with patches, natch).Unfortunately, this is not it.Instead, this is a bunch of those …
In some ways, this has become the Holy Grail of my automated testing existence.In the environment that I am currently testing, I have four distinct places where I can run our code. On a development system, on a demo machine, on a staging environment, a…
I do a lot of my development using web technologies. Much of my code winds up running in a browser (or driving something that runs in a browser). Most of the time, the browser is just a convenient delivery mechanism. I write a few lines of code, and th…
I remember a talk from Cory Foy back at XP 2010 in Trondheim, Norway. He referred to Corey Haines as the happiest guy in the world. Although he lost his job, he started to travel around in the world, from … Continue reading →
Previously… Devil in the Detail: Prologue As a test service provider, the most frequent arguments that I hear in favour of detailed scripts concern review and approval. I’ll start with those. Argument 1: “You need scripts so that we can … Continue reading →
Most of the time, when I make announcements about Weekend Testing, I only do it the week of the event, with little lead up time, and not a lot of publicity. This is because of a number of reasons, but the main reason is to keep the group to a manageabl…
The “Early Bird” discount ends April 30th! If you register before the end of this month you will receive our “Early Bird” pricing, a $200 savings off the regular conference price. The Association for Software Testing is pleased to announce its seventh annual conference, CAST 2012, to be held July 16-18. CAST 2012 will be [...]
In which the conversation about heuristics and oracles continues… “So what’s the difference,” I asked my tester friend Tony, “between an oracle and a heuristic?” “Hmm. Well, I’ve read the Rapid Testing stuff, and you and James keep saying an oracle is a principle or mechanism by which we recognize a problem.” “Yes,” I said. [...]
On my first real testing job I hadn’t a clue what I was doing, and no one around me had any testing experience either. This was when the web was in its infancy (I was still browsing with Lynx and a 2400 baud … Continue reading →









