一句话:通过考察开源项目,实证评估真实开发中正则表达式的测试充分程度。
正则表达式广泛用于文本处理,但开发者报告称,他们对正则表达式的测试少于对代码其余部分的测试。本文关注这一现象,通过考察开源项目,实证研究真实世界中的正则表达式究竟被测试得有多充分。作者以开源项目为对象,分析正则表达式相关测试的存在与覆盖情况,以刻画其测试程度。摘要未报告具体度量结果或改进方案,其核心贡献在于系统性地揭示真实开发中正则表达式的测试实践与充分性,为后续开发更有效的正则测试方法和工具提供经验依据。
Developers report testing their regular expressions less than the rest of their code. In this work, we explore how thoroughly tested regular expressions are by examining open source projects.