首页> 外文会议>Empirical Software Engineering, 2003. ISESE 2003. Proceedings. 2003 International Symposium on >Experimental evaluation of the variation in effectiveness for DC, FPC and MC/DC test criteria
【24h】

Experimental evaluation of the variation in effectiveness for DC, FPC and MC/DC test criteria

机译:对DC,FPC和MC / DC测试标准的有效性变化进行实验评估

获取原文

摘要

Given a test criterion, the number of test-sets satisfying the criterion may be very large, with varying fault detection effectiveness. This paper presents an experimental evaluation of the variation in fault detection effectiveness of all the test-sets for a given control-flow test criterion and a Boolean specification. The exhaustive experimental approach complements the earlier empirical studies that adopted analysis of some test-sets using random selection techniques. Three industrially used control-flow testing criteria, decision coverage (DC), full predicate coverage (FPC) and modified condition/decision coverage (MC/DC) have been analysed against four types of faults. The Boolean specifications used were taken from a past research paper and also generated randomly. To ensure that it is the test-set size, a variation of DC, decision coverage/random (DC/R), has also been considered against FPC and MC/DC criteria. In addition, a further analysis of variation in average effectiveness with respect to number of conditions in the decision has been done. The empirical results show that the MC/DC criterion is more reliable and stable in comparison to DC, DC/R and FPC.
机译:给定一个测试标准,满足该标准的测试集的数量可能会非常大,并且故障检测效率会有所不同。本文针对给定的控制流测试标准和布尔规范,对所有测试集的故障检测有效性变化进行了实验评估。详尽的实验方法补充了早期的经验研究,后者采用随机选择技术对某些测试集进行了分析。针对四种类型的故障,分析了三种工业上使用的控制流测试标准,决策覆盖率(DC),完整谓词覆盖率(FPC)和修改后的条件/决策覆盖率(MC / DC)。使用的布尔规范取自以前的研究论文,并且也是随机生成的。为了确保它是测试集的大小,还针对FPC和MC / DC标准考虑了DC的变化,决策覆盖范围/随机性(DC / R)。此外,已经对决策中条件数量相对于平均有效性的变化进行了进一步分析。实验结果表明,与DC,DC / R和FPC相比,MC / DC准则更可靠,更稳定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号