首页> 外文期刊>Journal of software >An Approach for Domain Reduction with Data Dependence in Mutation Testing
【24h】

An Approach for Domain Reduction with Data Dependence in Mutation Testing

机译:变异测试中一种基于数据的域约简方法

获取原文
           

摘要

As a testing strategy to evaluate the completenessof test cases, mutation testing has been identified as a "faultoriented"technique for unit testing, which is mainly used togenerate complete test cases. The path-oriented technique oftest data generation is a highly efficient technique whichimplements test data generation by building and solvingconstraint systems. Most of path-oriented generationtechniques only take control dependence among statementsinto consideration, which is to build constraint system byanalyzing control flow graph. However, it neglects theinfluence of data dependence among statements onconstraint system. Therefore, this paper improved test datageneration technique of domain reduction and proposed anew domain reduction method with data dependence. Itadded detecting of equivalent mutants and solved influenceson constraint systems caused by multiple conditional branchstatement. Experimental results showed that this methodimproved success rate and execution efficiency of test datageneration in a significant extent.
机译:作为评估测试用例完整性的测试策略,变异测试已被确认为单元测试的“面向故障”技术,主要用于生成完整的测试用例。面向路径的测试数据生成技术是一种高效的技术,它通过构建和求解约束系统来实现测试数据的生成。大多数路径生成技术只考虑语句之间的控制依赖,即通过分析控制流程图来构建约束系统。但是,它忽略了数据依赖对约束系统中语句的影响。因此,本文改进了域约简的测试数据生成技术,提出了一种新的依赖数据的域约简方法。它增加了等效突变体的检测,并解决了由多个条件分支语句引起的影响子约束系统。实验结果表明,该方法在很大程度上提高了测试数据生成的成功率和执行效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号