paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Reducing Test Runtime by Transforming Test Fixtures

通过转换测试夹具降低测试运行时间
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 2/10 · 论文属于软件测试与调试领域,关注通过转换测试夹具降低测试运行时间,与用户画像中的静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析均无直接关联。引用 2 inbox
Chengpeng Li, Abdelrahman Baz, August Shi
crossref: 2026-09-12

AI 速览

一句话:提出转换测试夹具来降低测试运行时间,以缓解测试集缩减可能漏检故障的风险。

软件测试是软件开发的基础环节,但完整运行测试套件成本高昂。已有的测试套件缩减与回归测试选择通过只运行部分测试来加速,然而存在漏跑关键测试、进而漏检代码故障的风险。本文(标题为 Reducing Test Runtime by Transforming Test Fixtures)提出从测试夹具(test fixtures)入手,通过转换夹具来降低测试运行时间,从而可能在不牺牲完整测试集覆盖的前提下缓解上述风险。摘要仅给出问题动机与思路线索,未提供具体转换技术、实现或实验评估细节,因此其效果与适用性仍需阅读全文确认。

问题
完整运行软件测试套件成本高;现有测试套件缩减与回归测试选择只运行部分测试,存在漏掉检测故障所需关键测试的风险。
方法
提出通过转换测试夹具(test fixtures)来降低测试运行时间,具体转换策略在摘要中未展开。
评估
摘要未说明实验评估方式与结果,需查阅全文确认其运行时收益、正确性及适用场景。
原文摘要(Abstract)

Software testing is a fundamental part of software development, but the cost of running tests can be high. Existing approaches to speed up testing such as test-suite reduction or regression test selection aim to run only a subset of tests from the full test suite, but these approaches run the risk of missing to run some key tests that are needed to detect faults in the code.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot8340,
  title = {Reducing Test Runtime by Transforming Test Fixtures},
  author = {Chengpeng Li and Abdelrahman Baz and August Shi},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695541}
}