Blog

My thoughts on 'self-healing' in test automation

From what I’ve seen over the years, tests that exercise a system through the graphical user interface are disproportionally likely to fail for reasons other than an actual, genuine product failure. Call them false positives, call them flaky tests, call...

The 'valuable' in valuable feedback, fast

When I talk about the goals and the purpose of test automation, I often use the phrase ‘valuable feedback, fast’: we use tools to support our testing to help us get valuable information about the state of our product in...

On increasing focus in my career

Note: this is not the most well-structured blog post I’ve written, but rather a recording of my not (yet) completely organized thoughts. Last week, I was at the Test Automation Days conference, both as a member of the program committee,...

Writing tests with Claude Code - part 1 - initial results

In a recent post, I wrote about how I used Claude Code to analyze the code for RestAssured.Net and then perform a refactoring action, using handwritten tests as the safety net. In that post, I wrote that I didn’t want...