SDD in Automation: Vibe-Coding Service Tests
-
40 min
Teams are increasingly using AI to generate code, yet service tests are still written manually — painfully and usually at the very last moment. There are some innovations, but no established approaches: tests either fail to compile or simply don’t work. We set out to fix this.
We built a process where developers define specs, testers refine the requirements, and AI turns them into executable test scenarios. Clear rules, templates, a validation layer, and auto-generated documentation make it possible to scale automation with almost no manual routine.
I’ll show how we implemented SDD (Spec-Driven Development) so that AI generates scenarios that actually run, how we combined code generation with SDD to reduce context load, and which techniques help solve common problems.