Overview

Automated test generation studies how to create inputs and checks that reveal defects in software, APIs, hardware, and simulated systems. Methods include search-based testing and fuzzing, symbolic and constraint-based generation, property-based and metamorphic testing, and increasingly LLM agents guided by execution, coverage, or mutation feedback. Evaluation commonly measures coverage, mutation scores, bug detection, and whether tests distinguish correct behavior from faulty implementations. A central challenge is that executable tests and high coverage do not guarantee semantic correctness: weak oracles, incomplete specifications, and prompts based on buggy code can produce tests that miss faults or reinforce them.

Latest papers

CardsList

133 papers20 papers in the last four weeks, up 150% on the four weeks before. 0.1% of all new papers.

  1. HAVEN: Hybrid Automated Verification ENgine for UVM Testbench Synthesis with LLMs

    Apr 30, 2026Chang-Chih Meng, Yu-Ren Lu, Guan-Yu Lin +3Electronic Design AutomationLLM-Based Program Synthesis

  2. RESTestBench: A Benchmark for Evaluating the Effectiveness of LLM-Generated REST API Test Cases from NL Requirements

    Apr 28, 2026Leon Kogler, Stefan Hangler, Maximilian Ehrhart +3Automated Software TestingBenchmark Design

  3. Where Did It Go Wrong? Capability-Oriented Failure Attribution for Vision-and-Language Navigation Agents

    Apr 28, 2026Jianming Chen, Yawen Wang, Junjie Wang +4Agent Failure AnalysisAI Agent Evaluation

  4. Ethics Testing: Proactive Identification of Generative AI System Harms

    Apr 23, 2026Shin Hwei Tan, Haibo Wang, Heng LiAI Safety EvaluationAutomated Test Generation

  5. Call-Chain-Aware LLM-Based Test Generation for Java Projects

    Apr 23, 2026Guancheng Wang, Qinghua Xu, Lionel C. Briand +2Automated Test Generation

  6. You Don't Need Public Tests to Generate Correct Code

    Apr 23, 2026Kaushitha Silva, Srinath PereraExecution-Guided Code GenerationCode Generation

  7. From Particles to Perils: SVGD-Based Hazardous Scenario Generation for Autonomous Driving Systems Testing

    Apr 20, 2026Linfeng Liang, Xiao Cheng, Tsong Yueh Chen +1Autonomous Driving Safety EvaluationAutonomous Driving Simulation

  8. Program Structure-aware Language Models: Targeted Software Testing beyond Textual Semantics

    Apr 20, 2026Khang Tran, Khoa Nguyen, Cristian Borcea +1LLM-Based Program SynthesisAutomated Test Generation

  9. LLMs taking shortcuts in test generation: A study with SAP HANA and LevelDB

    Apr 15, 2026Vekil Bekmyradov, Noah C. Pütz, Thomas Bartz-BeielsteinShortcut Learning in Language ModelsLLM Evaluation

  10. AnyPoC: Universal Proof-of-Concept Test Generation for Scalable LLM-Based Bug Detection

    Apr 13, 2026Zijie Zhao, Chenyuan Yang, Weidong Wang +3Automated Software TestingSoftware Engineering Agents

  11. Generating Multiple-Choice Knowledge Questions with Interpretable Difficulty Estimation using Knowledge Graphs and Large Language Models

    Apr 12, 2026Mehmet Can Şakiroğlu, H. Altay Güvenir, Kamer KayaMultiple-Choice Question GenerationAutomated Test Generation

  12. MR-Coupler: Automated Metamorphic Test Generation via Functional Coupling Analysis

    Apr 11, 2026Congying Xu, Hengcheng Zhu, Songqiang Chen +3Metamorphic TestingAutomated Test Generation

  13. MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Models

    Apr 9, 2026Yifei Chen, Sarra Habchi, Lili WeiAutomated Game TestingAutomated Software Testing

  14. An empirical study of LoRA-based fine-tuning of large language models for automated test case generation

    Apr 8, 2026Milad Moradi, Ke Yan, David Colwell +1Automated Test GenerationLLM Fine-Tuning

  15. Planning to Explore: Curiosity-Driven Planning for LLM Test Generation

    Apr 6, 2026Alfonso Amayuelas, Firas Laakom, Piotr Piękos +5Automated Test GenerationLLM Planning

  16. AI-Assisted Unit Test Writing and Test-Driven Code Refactoring: A Case Study

    Apr 3, 2026Ema Smolic, Mario Brcic, Luka Hobor +1Automated Code RefactoringAI-Assisted Software Development

  17. WebTestBench: Evaluating Computer-Use Agents towards End-to-End Automated Web Testing

    Mar 26, 2026Fanheng Kong, Jingyuan Zhang, Yang Yue +10Automated Software TestingComputer-Use Agent Benchmarks

  18. UCAgent: An End-to-End Agent for Block-Level Functional Verification

    Mar 26, 2026Junyue Wang, Zhicheng Yao, Yan Pi +6LLM Agent VerificationAutomated Test Generation

  19. LLMLOOP: Improving LLM-Generated Code and Tests through Automated Iterative Feedback Loops

    Mar 24, 2026Ravin Ravi, Dylan Bradshaw, Stefano Ruberto +2LLM Code GenerationLLM Self-Refinement

  20. Evaluating LLM-Based Test Generation Under Software Evolution

    Mar 24, 2026Sabaat Haroon, Mohammad Taha Khan, Muhammad Ali GulzarAutomated Test GenerationAutomated Software Testing

  21. LLM-Based Test Case Generation in DBMS through Monte Carlo Tree Search

    Mar 23, 2026Yujia Chen, Yingli Zhou, Fangyuan Zhang +1Automated Test GenerationRelational Databases

  22. VIBEPASS: Can Vibe Coders Really Pass the Vibe Check?

    Mar 16, 2026Srijan Bansal, Jiao Fangkai, Yilun Zhou +3LLM Self-CorrectionLanguage Model Error Detection

  23. STADA: Specification-based Testing for Autonomous Driving Agents

    Mar 11, 2026Joy Saha, Trey Woodlief, Sebastian Elbaum +1Specification-Based TestingAutomated Test Generation

  24. Declarative Scenario-based Testing with RoadLogic

    Mar 10, 2026Ezio Bartocci, Alessio Gambi, Felix Gigler +2Autonomous Driving Scenario GenerationAutomated Test Generation

  25. MIST-RL: Mutation-based Incremental Suite Testing via Reinforcement Learning

    Mar 2, 2026Sicheng Zhu, Jiajun Wang, Jiawei Ai +1Automated Test GenerationMutation Testing