Sign inGet started
Paper · arXiv

Evaluating LLM-Based Test Generation Under Software Evolution

Large Language Models (LLMs) are increasingly used for automated unit test generation. However, it remains unclear whether these tests reflect genuine reasoning about program behavior or simply reproduce superficial patterns learned during training. If the latter dominates, LLM-generated tests may exhibit weaknesses such as reduced coverage, missed regressions, and undetected faults. Understanding how LLMs generate tests and how those tests respond to code evolution is therefore essential. We present a large-scale empirical study of LLM-based test generation under program changes. Using an automated mutation-driven framework, we analyze how generated tests react to semantic-altering chang...

AuthorsSabaat Haroon, Mohammad Taha Khan, Muhammad Ali Gulzar
Primary categorycs.SE
Published24 March 2026
Last updated at source24 March 2026
cs.SEcs.AI
Embed this entry
<iframe src="https://silytics.si/embed/item/8afa4536-6d1e-4bcd-bfc7-873f0ab0fdac" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 17 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.