LLM2D
使用大型语言模型自动化完整软件测试过程:一个 automotive 案例研究
Automating a Complete Software Test Process Using LLMs: An Automotive Case Study
作者: Shuai Wang, Yinan Yu, Robert Feldt, Dhasarathy Parthasarathy
发布日期: 2/7/2025
arXiv ID: oai:arXiv.org:2502.04008v1

摘要

arXiv:2502.04008v1 类型: cross 摘要:车辆API测试验证了车辆内部系统与外部应用之间的交互是否符合预期,确保用户可以访问和控制各种车辆功能和数据。然而,这项任务本质上是复杂的,需要对齐和协调API系统、通信协议,甚至车辆模拟系统,以开发有效的测试案例。在实际工业场景中,各种文档和系统规范之间的不一致、模糊性和依赖性对测试构成了重大挑战。本文提出了一套用于自动测试车内API的系统。通过明确定义和划分测试过程,我们使大型语言模型(LLMs)专注于特定任务,确保稳定的、受控的测试工作流程。在超过100个API上的实验表明,我们的系统能够有效地自动执行车辆API测试。实验结果还证实,LLMs能够高效处理需要人类判断的繁琐任务,使其在类似的工业环境中完全自动化成为可能。