Article archive

Story type: Tester actually did it

The Payment Stub

Our payment stub approved every transaction. It approved expired cards. It approved negative amounts. It approved a card number containing the word banana. UAT described the payment journey as extremely reliable.

Read article

Fastest Regression Ever

The CI pipeline ran 1,204 automated tests in nineteen seconds. Everyone celebrated. Then we noticed the command was listing the tests rather than executing them.

Read article

The Smoke Test

The release manager asked me to run the smoke pack. I found four folders: SmokeSmoke_NewSmoke_FinalSmoke_Final_UseThisOne I chose badly.

Read article

From a Developer

The tester raised a critical defect because my API returned a 404 for a customer who did not exist. I explained that this was the correct response. He reopened it and wrote: “Customer still does not exist.”

Read article

A Genuine Tester Update

Stand-up update: “Still testing.” That was my update for nine working days. I was actually stuck on the same broken environment and had given up explaining it.

Read article

The Automation Suite

Our automated regression suite had 612 tests. About 200 failed every day. Nobody knew why, so we ignored those. Another 150 were switched off. The remaining tests checked that the login page loaded. Management loved the dashboard because it said 96% passed.

Read article

The Missing Button

I spent nearly an hour logging a defect because the Save button had disappeared. I added screenshots. I checked three browsers. I restarted everything. Then someone asked me to scroll down. The Save button was at the bottom of the page. I quietly deleted the defect and went for lunch.

Read article

My Finest Test Case

I once wrote a test case that said: “Check the page works correctly.” That was the whole test case. No steps. No expected result. No shame.

Read article