Requirements-Based Test Generation: A Comprehensive Survey
May 04, 2025 ยท The Cartographer ยท ๐ ACM Transactions on Software Engineering and Methodology
"No code URL or promise found in abstract"
"Title-pattern auto-detect: Requirements-Based Test Generation: A Comprehensive Survey"
Evidence collected by the PWNC Scanner
Authors
Zhenzhen Yang, Rubing Huang, Chenhui Cui, Nan Niu, Dave Towey
arXiv ID
2505.02015
Category
cs.SE: Software Engineering
Citations
5
Venue
ACM Transactions on Software Engineering and Methodology
Last Checked
3 days ago
Abstract
As an important way of assuring software quality, software testing generates and executes test cases to identify software failures. Many strategies have been proposed to guide test-case generation, such as source-code-based approaches and methods based on bug reports. Requirements-based test generation (RBTG) constructs test cases based on specified requirements, aligning with user needs and expectations, without requiring access to the source code. Since its introduction in 1994, there have been many contributions to the development of RBTG, including various approaches, implementations, tools, assessment and evaluation methods, and applications. This paper provides a comprehensive survey on RBTG, categorizing requirement types, classifying approaches, investigating types of test cases, summarizing available tools, and analyzing experimental evaluations. This paper also summarizes the domains and industrial applications of RBTG, and discusses some open research challenges and potential future work.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Software Engineering
R.I.P.
๐ป
Ghosted
R.I.P.
๐ป
Ghosted
Microservices: yesterday, today, and tomorrow
๐
๐
The Cartographer
A Survey of Machine Learning for Big Code and Naturalness
R.I.P.
๐ป
Ghosted
An Overview on Smart Contracts: Challenges, Advances and Platforms
R.I.P.
๐ป
Ghosted
Slither: A Static Analysis Framework For Smart Contracts
R.I.P.
๐ป
Ghosted