AI Summary
5 min readAI and software testing intersect when code generation accelerates dramatically, forcing teams to adapt how they validate behavior, maintain structure, and gather useful information. Alan Richardson, interviewed by Toby Sears and Christian Fisher, describes practical shifts in workflow that arise when AI produces large volumes of code quickly. The discussion centers on keeping architecture and requirements explicit so that both generation and checking remain controllable.
Testing AI-generated code
Richardson works in small increments rather than long agent chains. He prompts for code in limited chunks, then immediately reviews the resulting tests for coverage and level before expanding further. When the AI struggles to produce clear tests, the underlying code usually lacks good structure. The remedy is to spend extra prompt effort on architecture first—small classes, explicit interfaces, clear separation of concerns—so the generated tests become easier to read and maintain. This approach treats testing as an integrated part of programming rather than a separate later activity.
Structuring tests to match development patterns
Continue reading the full summary in the app — free to try.
Read Full Summary →Free • No credit card required
Never miss an episode of The Evil Tester Show
Get every new episode summarized in your inbox — free, ~5 minutes to read.
No spam. Unsubscribe anytime.
What you'll learn
- 1 (00:28) **Main Topic Introduction** - AI and testing AI-generated code as the core discussion
- 2 (02:51) **Three Testing Concerns with AI** - Distinguishes testing generated code, testing AI agents, and generating tests with AI
- 3 (03:53) **Approach to Testing AI Code** - No single method; depends on project size, team, and priorities
- 4 (05:21) **Testing Merges with Programming** - Testing is validation of requirements in code, not a separate role
- 5 (07:17) **TDD with AI Limitations** - Pure TDD often fails due to missing architecture and minimal-code cycles
- 6 (09:20) **Practical TDD Experiment Results** - AI struggles without structure and produces minimal implementations
- 7 (11:19) **UI Test Quality with Playwright** - Generated tests are generic; app code benefits from abstractions
+ Full timestamped outline available in the app
Show Notes
A joint episode with the Tech League podcast. A Super Group podcast team up.
Alan Richardson speaks to Toby Sears and Krisztian Fischer about AI and Testing.
This episode is also available as a YouTube video on the Tech League channel, full details in the full show notes link.
More from this podcast
The Evil Tester Show →