Automatic Generation of vTESTstudio Test Cases from Natural Language Requirements Using Large Language Models
| dc.contributor.author | Zhao, Tianqi | |
| dc.contributor.author | Pan, Shuaixin | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för elektroteknik | sv |
| dc.contributor.examiner | Monti, Paolo | |
| dc.contributor.supervisor | Gupta, Siddhant | |
| dc.contributor.supervisor | Bezerra de Freitas Diniz, André | |
| dc.date.accessioned | 2026-06-26T10:12:18Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | Automotive testing still involves substantial manual effort when natural-language requirements are translated into tool-compatible test artefacts. As vehicle functions, carlines and software releases increase, this translation step becomes a growing bottleneck in test development. This thesis investigates a two-phase pipeline for generating vTESTstudio-compatible test artefacts from natural-language automotive requirements using Large Language Models (LLMs). The first phase converts a requirement into a structured intermediate representation of logical test steps. The second phase grounds these steps in valid domain resources, including signals and reusable functions, before constructing the final Vector Test Table (VTT) artefact. This separation makes the generation process easier to inspect, evaluate and control. The thesis further studies retrieval-based grounding, parameter-efficient fine-tuning for intermediate representation generation, and retrieved skill guidance for improving logical planning. On the small evaluation sets used in this thesis, the proposed pipeline produced useful test artefacts in selected cases, but human review remained necessary. This is assessed up to the generated logical test steps and the coverage of the VTT artefacts against reference cases, not their syntactic validity or execution in vTESTstudio or CANoe. Within these limits, retrieval tended to improve grounding indomainness and signal coverage, while fine-tuning improved the validity, consistency and domain style of intermediate representations. Retrieved skills helped planningoriented aspects such as logical adequacy and structural quality, though larger skill contexts could make downstream grounding harder. Overall, the thesis suggests that requirement-driven automotive test generation is more controllable when requirement interpretation, domain grounding and artefact construction are treated as separate stages. | |
| dc.identifier.coursecode | EENX30 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/311569 | |
| dc.language.iso | eng | |
| dc.relation.ispartofseries | 00000 | |
| dc.setspec.uppsok | Technology | |
| dc.subject | Automotive software testing, Testcase Generation, Large Language Models( LLMs), Retrieval-augmented generation(RAG), Intermediate representation, vTESTstudio, Skill-guided prompting. | |
| dc.title | Automatic Generation of vTESTstudio Test Cases from Natural Language Requirements Using Large Language Models | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Information and communication technology (MPICT), MSc |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- Master_Thesis__Automatic_Generation_of_vTESTstudio_Test_Cases_from_Natural_Language_Requirements_Using_Large_Language_Models rev.pdf
- Size:
- 4.88 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:
