An AI Agent for Exploratory Testing Guidance Using Historical Fault Data - A Case Study on Ericsson MINI-LINK

dc.contributor.authorHu, Yushu
dc.contributor.authorYan, Min
dc.contributor.departmentChalmers tekniska högskola / Institutionen för matematiska vetenskapersv
dc.contributor.examinerJonasson, Johan
dc.contributor.supervisorPersson, Kent
dc.date.accessioned2026-06-30T11:04:46Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractExploratory 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.coursecodeMVEX03
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311670
dc.language.isoeng
dc.setspec.uppsokPhysicsChemistryMaths
dc.subjectagentic retrieval-augmented generation, exploratory testing, large language models, bug report mining, topic modelling, telecommunications
dc.titleAn AI Agent for Exploratory Testing Guidance Using Historical Fault Data - A Case Study on Ericsson MINI-LINK
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComplex adaptive systems (MPCAS), MSc
local.programmeComputer science -algorithms, languages and logic (MPALG), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
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

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: