...
首页> 外文期刊>Scientific Research and Essays >Effectiveness of control flow test coverage criteria using mutation analysis: An experimental study
【24h】

Effectiveness of control flow test coverage criteria using mutation analysis: An experimental study

机译:使用突变分析的控制流测试覆盖率标准的有效性:一项实验研究

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Empirical studies play an important role in measuring the effectiveness of software testing methods and coverage criteria. This has led us to develop an experimental research to study four major test coverage criteria based on the Control Flow Graphs extracted from the source code of programs. In this study, different implementations of an industrial problem are selected as subject programs and the effectiveness of Edge, Edge-Pair, Prime-Path and All-Path coverage criteria are measured for them by means of mutation analysis. Generating and evaluating large number of mutants without random selection in one hand, and running the experiment against entire input domain on the other hand, increased accuracy of the results and removed effect of using random mutants and test case pools in similar experimental studies. Analyzing the results, we discuss the effectiveness of these four coverage criteria, the effect of employing Sidetrip and Detour touring, and the reliability and maximum power of graph-based coverage criteria.
机译:实证研究在衡量软件测试方法和覆盖率标准的有效性方面起着重要作用。这导致我们开展了一项实验研究,以基于从程序源代码中提取的控制流图来研究四个主要的测试覆盖率标准。在这项研究中,选择一个工业问题的不同实现作为主题程序,并通过变异分析来评估Edge,Edge-Pair,Prime-Path和All-Path覆盖标准的有效性。一方面生成和评估大量没有随机选择的突变体,另一方面在整个输入域上进行实验,从而提高了结果的准确性,并在类似的实验研究中消除了使用随机突变体和测试用例池的影响。通过分析结果,我们讨论了这四个覆盖范围标准的有效性,使用Sidetrip和Detour旅游的效果以及基于图的覆盖范围标准的可靠性和最大功能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号