TestEvo-Bench:代码与测试协同演化的可执行实时基准
评分
61精选理由
提出了一个创新且实用的实时基准,具有执行指标和时间戳防数据泄露设计,实验扎实,但数据集仅限Java项目且规模有待扩展。
AI 点评
「该基准填补了现有测试基准无法动态评估测试与代码协同演化能力的空白,有助于推动更智能的测试自动化代理发展。」
速览
TestEvo-Bench是一个用于评估测试自动化代理在测试与代码协同演化场景中能力的基准。它包含测试生成和测试更新两个任务轨道,每个任务都来自真实的提交历史,并配有环境配置,支持通过执行指标(如通过率、覆盖率和变异得分)进行评价。该基准是“实时”的,记录任务时间戳,并定期从开源Java项目中挖掘新任务,从而可以限制评估只使用模型训练截止日期之后的任务,降低数据泄露风险。当前快照包含746个测试生成和509个测试更新任务。实验显示,最先进的代理在测试生成上达到77.5%的成功率,在测试更新上达到74.6%,但在最新任务和有限成本下性能显著下降。
- 提出可执行实时基准TestEvo-Bench,聚焦测试与代码协同演化。
- 包含测试生成和测试更新两个任务轨道,依托真实提交历史。
- 支持执行指标评估(通过率、覆盖率、变异得分),并借助时间戳减少数据泄露。
- 实验显示先进代理成功率约75%,但在最新任务和成本受限时显著下降。
正文
Computer Science > Software Engineering
arXiv:2607.02469v1 (cs) [Submitted on 2 Jul 2026]Title:TestEvo-Bench: An Executable and Live Benchmark for Test and Code Co-Evolution
Authors:Jiale Amber Wang, Kaiyuan Wang, Pengyu Nie View a PDF of the paper titled TestEvo-Bench: An Executable and Live Benchmark for Test and Code Co-Evolution, by Jiale Amber Wang and 2 other authors View PDF HTML (experimental)Abstract:Software tests and code evolve together: a code change should be followed by new or updated tests that record the new software behavior. Yet existing test generation and update benchmarks often isolate the test from the code change, and rely on static metadata that does not verify whether a test is executable or semantically tied to the code change. This makes it difficult to evaluate whether a test automation agent understands how a code change should propagate into the test suite.
We introduce TestEvo-Bench, a benchmark of test and code co-evolution tasks mined from software repositories, with two tracks: in test generation, the agent shall write new tests to capture the new software behavior; in test update, the agent shall adapt failing existing tests to the changed software behavior. Each task is anchored to a real commit history and packaged with environment configuration to support execution-grounded metrics such as pass rate, coverage, and mutation score. TestEvo-Bench is also a live benchmark: each task records the timestamp of the test and code changes, and new tasks are periodically mined by our automated pipeline, so evaluation can be restricted to tasks postdating a model's training cutoff to reduce data leakage risk. The current snapshot contains 746 test generation and 509 test update tasks, curated from 59,950 candidate co-evolution records across 152 open-source Java projects. We experiment with four state-of-the-art agents that combine strong harnesses (Claude Code, Gemini CLI, and SWE-Agent) with strong foundation models (Claude Opus 4.7 and Gemini 3.1 Pro). Results show that they achieve up to 77.5% success rate on test generation and 74.6% on test update. However, success rate is materially lower on the most recent benchmark tasks and drops significantly under limited per-task cost.
| Comments: | TestEvo-Bench leaderboard and data explorer are hosted at this https URL |
| Subjects: | Software Engineering (cs.SE); Artificial Intelligence (cs.AI); Computation and Language (cs.CL) |
| Cite as: | arXiv:2607.02469 [cs.SE] |
| (or arXiv:2607.02469v1 [cs.SE] for this version) | |
| https://doi.org/10.48550/arXiv.2607.02469 Focus to learn more arXiv-issued DOI via DataCite (pending registration) |
Submission history
From: Pengyu Nie [view email][v1] Thu, 2 Jul 2026 17:35:20 UTC (1,039 KB)
Full-text links:
Access Paper:
-
View a PDF of the paper titled TestEvo-Bench: An Executable and Live Benchmark for Test and Code Co-Evolution, by Jiale Amber Wang and 2 other authors
- View PDF
- HTML (experimental)
- TeX Source
Current browse context:
cs.SE < prev | next >new | recent | 2026-07 Change to browse by: cs
cs.AI
cs.CL
References & Citations
export BibTeX citation Loading...BibTeX formatted citation
× Data provided by:Bookmark
Bibliographic and Citation Tools
Bibliographic Explorer Toggle Bibliographic Explorer (What is the Explorer?) Connected Papers Toggle Connected Papers (What is Connected Papers?) Litmaps Toggle Litmaps (What is Litmaps?) scite.ai Toggle scite Smart Citations (What are Smart Citations?) Code, Data, MediaCode, Data and Media Associated with this Article
alphaXiv Toggle alphaXiv (What is alphaXiv?) Links to Code Toggle CatalyzeX Code Finder for Papers (What is CatalyzeX?) DagsHub Toggle DagsHub (What is DagsHub?) GotitPub Toggle Gotit.pub (What is GotitPub?) Huggingface Toggle Hugging Face (What is Huggingface?) ScienceCast Toggle ScienceCast (What is ScienceCast?) DemosDemos
Replicate Toggle Replicate (What is Replicate?) Spaces Toggle Hugging Face Spaces (What is Spaces?) Spaces Toggle TXYZ.AI (What is TXYZ.AI?) Related PapersRecommenders and Search Tools
Link to Influence Flower Influence Flower (What are Influence Flowers?) Core recommender toggle CORE Recommender (What is CORE?) About arXivLabsarXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Which authors of this paper are endorsers? | Disable MathJax (What is MathJax?)相关条目
精选DeepSeek V4 在 OpenRouter 上的代币份额翻倍,智能体工作负载成主要驱动力
DeepSeek V4 的快速采用表明市场对高性能、低成本推理模型的强烈偏好,尤其是智能体场景将重塑 AI 部署格局。
91
精选启用两项设置使ARC-AGI-3基准测试分数提升三倍
这项发现太关键了!它表明模型的性能不仅取决于训练,还取决于推理时的配置。对于AI工程师和研究者来说,这是一个必须注意的优化方向。特别是那些在资源受限设备上部署模型的团队,可能会因此找到低成本提升能力的方法。
91
精选GPT-5.6:前沿智能与前沿效率的融合
这条消息值得关注,因为它标志着大模型竞争从单纯拼参数转向拼效率。对于AI开发者和企业决策者来说,GPT-5.6意味着可以用更少预算获得更高性能,尤其适合那些被推理成本挡在门外的长上下文或Agent场景。OpenAI这一步,可能重新定义‘前沿’的标准。
91
精选LFM2.5-Encoder:面向CPU快速长上下文推理的新模型
这篇博文让我眼前一亮,因为它直接解决了大模型在CPU上跑长上下文的痛点。对于没有高端GPU的团队或个人开发者,LFM2.5-Encoder系列提供了可立即使用的开源方案。尤其推荐给做RAG、文档搜索或代码分析的朋友——现在用普通服务器就能处理百万级token的文档了。
91
精选GPT-Red:OpenAI通过自我对弈实现AI红队自动化,提升模型鲁棒性
GPT-Red 是红队测试从人工到自动化的里程碑,特别适合安全工程师和对齐研究者关注。它直接降低了测试成本,但也引发了对“自动攻击”本身的伦理讨论——值得所有关注AI治理的人深入思考。
91
精选OpenAI推出GPT-5.5生物漏洞赏金计划
这个计划值得关注,因为它首次将AI漏洞赏金制度拓展到生物安全领域,不仅为安全社区提供了新的研究方向,也为AI风险治理提供了实际演练场。对模型安全研究者、生物安全专家以及关心AI双重用途的从业者尤其重要。
91
精选vLLM推出原生速度Transformers建模后端,大幅提升推理性能
这项更新对于AI工程团队非常关键:无需格式转换意味着能更快地迭代模型,而2-5倍的速度提升直接降低GPU成本。如果你正在做LLM在线服务或者批量推理,这几乎是必读的技术更新。
90
精选Google DeepMind 发布手语转文本模型 SL2T,助力聋人用户
这则消息的意义不仅在于技术突破,更在于AI开始真正关注边缘群体的需求。对开发者而言,SL2T的架构思路和技术路径值得深入研究;对无障碍倡导者来说,这是推动行业标准的重要案例。