🚀NEW LABGetting Started with Claude AgentsStart lab
Code

TestGen-LLM

First page
TestGen-LLM
Paper summary

Meta's TestGen-LLM uses LLMs to improve existing human-written tests - augmenting coverage rather than generating tests from scratch - while rigorously filtering LLM output for quality.

Ask this paper

Key points
01

Assured offline evaluation: Every LLM-generated test must compile, run, pass deterministically, and improve coverage of an existing test class before it is presented to engineers - hallucination is filtered out up front.

02

Deployed at Meta: Rolled out during Instagram Reels and Stories test-a-thons, then extended across Instagram and Facebook codebases.

03

Success funnel: 75% of generated test cases build correctly, 57% pass reliably, and 25% increase coverage of existing classes.

04

Engineer uptake: Software engineers accepted 73% of TestGen-LLM's recommendations for production, improving 11.5% of the targeted classes.

Every Monday
Get next week’s papers.
Subscribe on Substack