mlsanityData to 14 Oct 2026

Automatically Generating Web Applications from Requirements Via Multi-Agent Test-Driven Development

arXiv 2509.25297 ↗First posted 29 Sep 2025cs.SE cs.AIcited by 7

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Developing full-stack web applications is complex and time-intensive, demanding proficiency across diverse technologies and frameworks. Although recent advances in multimodal large language models (MLLMs) enable automated webpage generation from visual inputs, current solutions remain limited to front-end tasks and fail to deliver fully functional applications. In this work, we introduce TDDev, the first test-driven development (TDD)-enabled LLM-agent framework for end-to-end full-stack web application generation. Given a natural language description or design image, TDDev automatically derives executable test cases, generates front-end and back-end code, simulates user interactions, and iteratively refines the implementation until all requirements are satisfied. Our framework addresses key challenges in full-stack automation, including underspecified user requirements, complex interdependencies among multiple files, and the need for both functional correctness and visual fidelity. Through extensive experiments on diverse application scenarios, TDDev achieves a 14.4% improvement on overall accuracy compared to state-of-the-art baselines, demonstrating its effectiveness in producing reliable, high-quality web applications without requiring manual intervention.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 20 of its 58 references that are in the map. First posted on arXiv 29 Sep 2025.

Builds on

20 of 58 references.

Closest ancestors · 3

Same direction, newest first

  1. 2025A Survey on Code Generation with LLM-based Agents31 Jul
  2. 2025WebGen-Bench: Evaluating LLMs on Generating Interactive and Functional Websites from Scratch6 May
  3. 2024RepairAgent: An Autonomous, LLM-Based Agent for Program Repair25 Mar

Other references · 17

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  2. 2017pix2code: Generating Code from a Graphical User Interface Screenshotcited by 114
  3. 2025Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivitycited by 101
  4. 2022Compilable Neural Code Generation with Compiler Feedbackcited by 47
  5. 2025DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generationcited by 45
  6. 2025Cognitive Kernel-Pro: A Framework for Deep Research Agents and Agent Foundation Models Trainingcited by 42
  7. 2023Make LLM a Testing Expert: Bringing Human-like Interaction to Mobile GUI Testing via Functionality-aware Decisionscited by 41
  8. 2018Machine Learning-Based Prototyping of Graphical User Interfaces for Mobile Appscited by 36
  9. 2024Test-Driven Development for Code Generationcited by 34
  10. 2025ScreenCoder: Advancing Visual-to-Code Generation for Front-End Automation via Modular Multimodal Agentscited by 26
  11. 2024MRWeb: An Exploration of Generating Multi-Page Resource-Aware Web Code from UI Designscited by 24
  12. 2024Bridging Design and Development with Automated Declarative UI Code Generationcited by 19
5 more
  1. 2025MLLM-Based UI2Code Automation Guided by UI Layout Informationcited by 17
  2. 2018Automated Reporting of GUI Design Violations for Mobile Appscited by 15
  3. 2023Vision-Based Mobile App GUI Testing: A Surveycited by 8
  4. 2017Classifying and Qualifying GUI Defectscited by 5
  5. 2024Write Your Own CodeChecker: An Automated Test-Driven Checker Development Approach with LLMscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 4.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026From Runnable to Shippable: Multi-Agent Test-Driven Development for Generating Full-Stack Web Applications from Requirements
  2. 2026WebTestBench: Evaluating Computer-Use Agents towards End-to-End Automated Web Testing
  3. 2026Framework and Benchmark for Code-Driven Agentic Testing in Web Development
  4. 2026TDD-Agent: Test-Driven Reasoning for Code Generation
  5. 2026VISTA: An End-to-End Benchmark for Visual Spec-to-Web-App Coding Agents
  6. 2025TENET: One Step Toward Test-Driven Development for Repository-Level Code Generation
  7. 2026Generation of Web Apps with Agentic IDEs: An Empirical Assessment
  8. 2026WebMAC: A Multi-Agent Collaborative Framework for Scenario Testing of Web Systems