skip to main content

gerg.dev

Blog | About me

Tag: test automation

Reconciling twitter threads and manual testing

This weekend on twitter I saw this thread from Alan Page in response to this article about why manual testing is still important. I read both several times, and was left very confused because most of what Alan wrote (as I understood it) didn’t seem to have much relationship to the article (as I understood… Read more

Use it or (you might as well) lose it

This is a lesson highlighted by three interactions the last couple weeks. I was going to title this post “Existence is insufficient”, but I found myself taking an unexpected turn in the last section. Let’s see if it still makes sense. 1. Unit tests existing is insufficient I was talking to someone about the difficulty… Read more

Showcasing failure (and what Claire Saffitz taught me about testing)

What if we had a YouTube series of someone trying to create “gourmet” versions of ideal automated test suites that are described by “thought leaders” and experts in the field online? Let people see how hard it is, how long it can take, and how important seeing the failures are, while at the same time… Read more

All your automated tests should fail

A crucial little caveat to my statement that automated tests aren’t automated if they don’t run automatically: All your automated tests should fail. … at least once, anyway. In the thick of implementing a new feature and coding up a bunch of tests for it, it’s easy to forget to run each one to make sure they’re… Read more

Tests vs Checks and the complication of AI

There’s a lot to be made in testing literature of the differences between tests and checks. This seems to have been championed primarily by Michael Bolton and James Bach (with additional background information here), though it has not been without debate. I don’t have anything against the distinction such as it is, but I do think… Read more