测试集有效性评价:问题、进展与挑战
DOI:
作者:
作者单位:

南京大学计算机科学与技术系

作者简介:

通讯作者:

中图分类号:

基金项目:


Evaluation of Test Suite Effectiveness: Problem, Progress, and Challenges
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    测试用例集的缺陷检测有效性指测试集能够在多大程度上检测出软件中存在的缺陷.如何评价测试集的缺陷检测有效性是一个重要问题.覆盖率和变异得分是两个最重要和最广泛使用的测试集有效性度量.为量化测试集的缺陷检测能力,研究人员对测试集有效性评价进行了大量研究并且取得了较大的进展.与此同时,现有研究存在不一致的结论,该领域依然存在亟待解决的重要挑战.本文对多年来国内外学者在测试集有效性评价领域的研究成果进行了系统性的梳理和总结.首先,阐述测试集有效性评价研究中的问题.然后,介绍并分析基于覆盖率和基于变异得分的测试集有效性的评价以及介绍测试集有效性评价在测试集优化中的应用.最后,指出测试集有效性评价研究中面临的挑战并给出建议的研究方向.

    Abstract:

    The effectiveness of a test suite in defect detection refers to the extent to which the test suite could detect the defects hidden in a software system. How to evaluate test suite effectiveness is an important but challenging task. Code coverage and mutation score are two of the most important and widely used test suite effectiveness metrics. In order to evaluate the defect detection capability of a test suite, researchers have devoted a large amount of research effort to this area and have made significant progresses. However, there are inconsistent conclusions in the existing studies, and there are still challenges to be solved in the area. This paper systematically summarizes the research results of domestic and foreign scholars in the field of test suite effectiveness evaluation over the years. First, we formulate the problems of test suite effectiveness evaluation. Next, we introduce and analyze the evaluation of test suite effectiveness based on code coverage and mutation score and the application of test suite effectiveness evaluation in test suite optimization. Finally, we point out the challenges faced by our community and outline the research directions in the future.

    参考文献
    相似文献
    引证文献
引用本文
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2022-10-26
  • 最后修改日期:2023-03-12
  • 录用日期:2023-04-11
  • 在线发布日期:
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号