Agent-Based Software Testing: A Definition and Systematic Mapping Study
Pavithra Perumal Kumaresen, Mirgita Frasheri, Eduard Enoiu

TL;DR
This systematic mapping study reviews agent-based software testing (ABST), highlighting its development since 1999, common methodologies, tools, and identifying gaps such as regression testing for future research directions.
Contribution
It provides a comprehensive overview of ABST research, categorizes methodologies, tools, and identifies gaps like regression testing to guide future studies.
Findings
Interest in ABST increased after 1999.
Most approaches use JADE framework and target Java.
Research gap identified in regression testing.
Abstract
The emergence of new technologies in software testing has increased the automation and flexibility of the testing process. In this context, the adoption of agents in software testing remains an active research area in which various agent methodologies, architectures, and tools are employed to improve different test problems. Even though research that investigates agents in software testing has been growing, these agent-based techniques should be considered in a broader perspective. In order to provide a comprehensive overview of this research area, which we define as agent-based software testing (ABST), a systematic mapping study has been conducted. This mapping study aims to identify the topics studied within ABST, as well as examine the adopted research methodologies, identify the gaps in the current research and point to directions for future ABST research. Our results suggest that…
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.
