When starting on a new project, it’s very common for me to be the first and / or only tester. I find myself frequently wanting to document the same things, rewriting them from scratch. To help with this, I’ve decided to include some of this documentation on my own blog, so I no longer […]
Blog

Documentation: Distribution of Tests (Testing Shapes)
When starting on a new project, it’s very common for me to be the first and / or only tester. I find myself frequently wanting to document the same things, rewriting them from scratch. To help with this, I’ve decided to include some of this documentation on my own blog, so I no longer […]

Documentation: General Quality and Testing Concepts
When starting on a new project, it’s very common for me to be the first and / or only tester. I find myself frequently wanting to document the same things, rewriting them from scratch. To help with this, I’ve decided to include some of this documentation on my own blog, so I no longer […]

Embracing Change and Uncertainty in Agile Software Production
Changing requirements. Moving milestones. Unanswered questions. These things can make people uncomfortable and frustrated. As a result, I often see people trying to limit change or uncertainty as much as possible. With this in mind, does it surprise you that the second principle of the Agile Manifesto is, “Welcome changing requirements, even late […]

How to Write Test Cases When You Hate Writing Test Cases
I love testing. I don’t love scripted, manual test cases. But the fact is that every job has elements you don’t enjoy, and every context needs something another doesn’t. Sometimes, scripted manual test cases are either the way to go, what the client wants, or both. So how do you write scripted, manual test […]