On Introducing Automatic Test Case Generation in Practice: A Success Story and Lessons Learned
Matteo Brunetto, Giovanni Denaro, Leonardo Mariani, Mauro Pezz\`e

TL;DR
This paper shares a practical case study of implementing automated system test case generation in a medium-sized company, highlighting challenges, solutions, and the development of a tailored tool, ABT2.0.
Contribution
It introduces ABT2.0, a customized automated test case generator, and discusses organizational and technical lessons learned from industrial adoption.
Findings
Successful integration of ABT2.0 in industrial environment
Identification of key obstacles and solutions for automation
Enhanced test generation tailored to specific industrial needs
Abstract
The level and quality of automation dramatically affects software testing activities, determines costs and effectiveness of the testing process, and largely impacts on the quality of the final product. While costs and benefits of automating many testing activities in industrial practice (including managing the quality process, executing large test suites, and managing regression test suites) are well understood and documented, the benefits and obstacles of automatically generating system test suites in industrial practice are not well reported yet, despite the recent progresses of automated test case generation tools. Proprietary tools for automatically generating test cases are becoming common practice in large software organisations, and commercial tools are becoming available for some application domains and testing levels. However, generating system test cases in small and…
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 Reliability and Analysis Research
