10/06/2026
You just finished writing your 8535th test. Congrats!
When we write tests, we rely on our experience, other people's experience, and use the past as a guide to the future.
We know, from experience, this works most of the time. What experience will teaches us, is that we don't get the full picture every time. What we don't, we fill with assumptions. (there's a webinar for that, coming soon!)
And now, we don't need to write anymore. AI will do this for us!
More tests, more coverage, more... assumptions?
Yes, dude. The assumptions are not limited to your experience. No, you just inherited assumptions of so many people in the world. Whatever model you use, it was trained on a whole lot of code, and newsflash: people who had assumptions wrote it. And I'm not going into the inception angle now - generated code from generated code.
That means, that tests - our source of truth - need to be reviewed a lot more surgically. Not just if the tests do what they need to check, and check it correctly - what assumptions have stallaway-ed inside? What does it mean for future failures and log reading sessions?
AI amplifies everything - from productivity to complexity and flakiness?
Have you noticed that in your tests?