An AI Agent for Exploratory Testing Guidance Using Historical Fault Data - A Case Study on Ericsson MINI-LINK
| dc.contributor.author | Hu, Yushu | |
| dc.contributor.author | Yan, Min | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för matematiska vetenskaper | sv |
| dc.contributor.examiner | Jonasson, Johan | |
| dc.contributor.supervisor | Persson, Kent | |
| dc.date.accessioned | 2026-06-30T11:04:46Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | Exploratory testing is effective at finding defects that scripted tests miss, but it depends heavily on domain knowledge that is hard to transfer between testers. In telecommunications, where systems have thousands of configurable parameters, much of this knowledge stays locked in bug trackers and individual experience. This thesis explores how AI can support exploratory testing by making historical fault data searchable and actionable. The result is a conversational assistant, the ETAgent, developed and evaluated at Ericsson for the MINI-LINK microwave product family. The system builds a knowledge base from over 4,000 trouble reports. Unsupervised topic modelling discovers recurring fault patterns from verified reports, which are summarised into actionable guides. A hybrid retrieval pipeline combining sparse and dense search with cross-encoder reranking handles diverse query types, achieving an MRR of 0.815. A LangGraph-based agentic architecture lets the model choose retrieval strategies and synthesise guidance across multi-turn conversations. In a blind evaluation, eleven domain experts preferred the ETAgent over both a foundation model and an enterprise baseline in 72% of comparisons. The advantage was clearest on diagnosis and knowledge queries, where retrieval-grounded answers provide concrete ticket references that neither baseline can offer. The system’s value lies in surfacing specific historical evidence rather than general test planning advice, where the raw foundation model remains competitive. | |
| dc.identifier.coursecode | MVEX03 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/311670 | |
| dc.language.iso | eng | |
| dc.setspec.uppsok | PhysicsChemistryMaths | |
| dc.subject | agentic retrieval-augmented generation, exploratory testing, large language models, bug report mining, topic modelling, telecommunications | |
| dc.title | An AI Agent for Exploratory Testing Guidance Using Historical Fault Data - A Case Study on Ericsson MINI-LINK | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Complex adaptive systems (MPCAS), MSc | |
| local.programme | Computer science -algorithms, languages and logic (MPALG), MSc |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- An AI Agent for Exploratory Testing Guidance Using Historical Fault Data-2.pdf
- Size:
- 1.32 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 av 1
Hämtar...
- Namn:
- license.txt
- Size:
- 2.35 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
