【24h】

Mutant Execution Cost Reduction: Through MUSIC (Mutant Schema Improved with Extra Code)

机译:突变处执行成本减少:通过音乐(突变体模式改进了额外的代码)

获取原文

摘要

Mutation testing is a very effective testing technique that creates mutants (copies of the original system with small syntactic changes) in order to design test cases that kill the mutants (identifying the syntactic changes). The main disadvantage of mutation testing is its high costs: creating mutants, executing mutants and calculating the mutation score. This paper describes the MUSIC technique, an improvement of the cost reduction technique Mutant Schema, which is meant to reduce the number of required executions and identify infinite loops at a reduced cost. Besides, an experiment was performed to evaluate the advantages and disadvantages of MUSIC and identify possible ways to improved it. As a result, we conclude that MUSIC reduces the execution cost of mutation testing and its application is therefore recommended.
机译:突变测试是一种非常有效的测试技术,可产生突变体(原始系统的副本具有小的句法变化),以设计杀死突变体的测试用例(识别语法变化)。 突变检测的主要缺点是其高成本:产生突变体,执行突变体并计算突变分数。 本文介绍了音乐技术,改进了成本降低技术突变体模式,这意味着减少所需执行的数量,并以降低的成本识别无限循环。 此外,进行实验以评估音乐的优缺点,并确定改进它的可能方法。 因此,我们得出结论,音乐降低了突变测试的执行成本,因此建议使用其应用。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号