Article archive

Story type: Tester got blamed

The Bug That Became a Feature

I found that clicking Cancel completed the transaction. The product owner said changing it would delay release. Two meetings later, Cancel had been renamed “Complete and Exit.” Defect closed.

Read article

It Was in the Requirements

I raised a defect because customers could submit an order with no delivery address. The analyst rejected it. Apparently the requirements never said an address was mandatory. The courier later confirmed that “somewhere in Britain” was not enough detail.

Read article

Signed Off

A project manager asked me to sign off a release I had never seen. I said I needed the build first. He replied, “Can you sign it off provisionally?” I still think about that sentence.

Read article

Works on My Machine

Developer: Works on my machine. Tester: Can I borrow your machine for production? Developer: That is not how production works. Tester: We are getting somewhere.

Read article

The Friday Release

We said on Monday that it was not ready. We said it again on Wednesday. At 4:30 on Friday, someone approved the release anyway. At 5:12, production went down. At 5:20, the incident call started with: “Why didn’t testing catch this?”

Read article