Exploring the Integration of Large Language Models in Industrial Test Maintenance Processes
Jingxiong Liu, Ludvig Lemner, Linnea Wahlgren, Gregory Gay, Nasser Mohammadiha, Joakim Wennerberg

TL;DR
This paper investigates how large language models can be integrated into industrial test maintenance to automate and support the process, aiming to reduce costs and improve quality.
Contribution
It introduces a multi-agent architecture using LLMs for predicting test maintenance needs and explores practical deployment considerations in an industrial setting.
Findings
LLMs can identify triggers for test maintenance.
A multi-agent system can predict test updates after code changes.
Deployment considerations impact LLM effectiveness in industry.
Abstract
Much of the cost and effort required during the software testing process is invested in performing test maintenance - the addition, removal, or modification of test cases to keep the test suite in sync with the system-under-test or to otherwise improve its quality. Tool support could reduce the cost - and improve the quality - of test maintenance by automating aspects of the process or by providing guidance and support to developers. In this study, we explore the capabilities and applications of large language models (LLMs) - complex machine learning models adapted to textual analysis - to support test maintenance. We conducted a case study at Ericsson AB where we explore the triggers that indicate the need for test maintenance, the actions that LLMs can take, and the considerations that must be made when deploying LLMs in an industrial setting. We also propose and demonstrate a…
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
TopicsBusiness Process Modeling and Analysis · Natural Language Processing Techniques · Data Quality and Management
