arXiv cs.AI· Arsham Gholamzadeh Khoee, Ruyu Fu, Jiaqi Wei, Ruikun Deng, Robert Feldt, Dhasarathy Parthasarathy, Yinan Yu·· 3 小时前AI 评分49
自研还是采用?通用 LLM Agent Harness 在汽车 GUI 测试中的对比研究(Volvo 案例)
Build or Adopt? Custom-Built vs. General-Purpose LLM Agent Harnesses for Automotive GUI Testing
AI 导读
Volvo Group 一项研究对比了自研 LLM 智能体测试框架与 Claude Code、OpenCode 两个通用框架在 Android 车载信息娱乐(IVI)系统 GUI 测试中的表现,工具经 MCP 接入且模型一致。
正文 · 原文
Abstract:As general-purpose LLM agent harnesses mature, organizations must decide whether to continue developing in-house systems or adopt existing alternatives. We study this decision at Volvo Group for GUI testing of Android-based in-vehicle infotainment (IVI) systems. We compare a production, custom-built harness with two general-purpose harnesses, Claude Code and OpenCode, keeping the tools, accessed through the Model Context Protocol (MCP), and the models the same. We evaluate the harnesses with up to four models on Volvo's IVI test cases and on open-ended tasks in public apps (Google Maps, this http URL), and interview ten practitioners: developers, the product owner, and testers. On Volvo's stepwise IVI tests, general-purpose harnesses match the custom-built harness in success but vary more across runs. Their inference cost per task is 2.6-10.7 times higher, yet the engineering effort they save outweighs this: for a nightly IVI regression suite, total monthly cost, including engineering effort and inference, is 3-66% lower. On open-ended public-app tasks, they succeed more often, mainly because they recover better from incorrect actions. Interviews suggest that external advances can turn an in-house harness into technical debt even without deterioration. Adopting a general-purpose harness shifts maintenance from the agent loop to tools and instructions, but gives teams less control over what the model receives. Regardless of the harness, testers want to inspect the agent's actions and ensure that it follows the prescribed test scenario.
| Subjects: | Software Engineering (cs.SE); Artificial Intelligence (cs.AI) |
| Cite as: | arXiv:2610.33636 [cs.SE] |
| (or arXiv:2610.33636v1 [cs.SE] for this version) | |
| https://doi.org/10.48550/arXiv.2610.33636 arXiv-issued DOI via DataCite (pending registration) |
Submission history
From: Arsham Gholamzadeh Khoee [view email]
[v1]
Sat, 24 Oct 2026 12:32:16 UTC (259 KB)
来源:arXiv cs.AI · arxiv.org