Reinforcement Learning Integrated Agentic RAG for Software Test Cases Authoring
Mohanakrishnan Hariharan

TL;DR
This paper presents a reinforcement learning-based framework that enables autonomous agents to improve software test case generation from business requirements by learning from quality engineering feedback, leading to higher accuracy and defect detection.
Contribution
It introduces a novel RL-integrated agentic RAG framework that continuously learns and improves test case authoring from QE feedback, surpassing static LLM-based systems.
Findings
2.4% increase in test generation accuracy
10.8% improvement in defect detection rates
Continuous learning enhances test quality over time
Abstract
This paper introduces a framework that integrates reinforcement learning (RL) with autonomous agents to enable continuous improvement in the automated process of software test cases authoring from business requirement documents within Quality Engineering (QE) workflows. Conventional systems employing Large Language Models (LLMs) generate test cases from static knowledge bases, which fundamentally limits their capacity to enhance performance over time. Our proposed Reinforcement Infused Agentic RAG (Retrieve, Augment, Generate) framework overcomes this limitation by employing AI agents that learn from QE feedback, assessments, and defect discovery outcomes to automatically improve their test case generation strategies. The system combines specialized agents with a hybrid vector-graph knowledge base that stores and retrieves software testing knowledge. Through advanced RL algorithms,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software Engineering Research · Software Engineering Techniques and Practices
