首页> 外文期刊>International journal of intelligent engineering informatics >Searching and evolving test cases using moth flame optimisation for mutation testing
【24h】

Searching and evolving test cases using moth flame optimisation for mutation testing

机译:使用蛾火焰优化进行突变测试的搜索和不断发展的测试用例

获取原文
获取原文并翻译 | 示例
       

摘要

Generally, mutation testing has been considered effective to test the adequacy of the test suite over a set of artificial faults. These faults are created by applying different mutation operators of mutation testing and manually finding the test suites for revealing these faults is a costly and extensive process. Meta-heuristic techniques may curtail this cost by searching the optimal test suite in search space. These techniques iteratively find and evolve the solution towards an optimal solution. These techniques perform better when blended with mutation testing. This paper proposes and employs a novel mutation-based test generation approach, MFO-MT, inspired by moths' behaviour. Moths fly and search for a better solution in a spiral motion around the flames. The proposed approach is implemented and tested for various Java programs. The approach gives encouraging results when compared with genetic algorithm and random testing.
机译:通常,突变测试已被认为是有效地测试一组人工故障的测试套件的充分性。 这些故障是通过应用突变测试的不同突变运算符来创建,并手动找到用于揭示这些故障的测试套件是一种昂贵和广泛的过程。 Meta-heuristic技术可以通过在搜索空间中搜索最佳测试套件来缩短此费用。 这些技术迭代地发现并向最佳解决方案展开解决方案。 这些技术与突变测试混合时表现更好。 本文提出并采用了一种新的基于突变的试验方法,MFO-MT,受到蛾行为的启发。 飞蛾飞行并在火焰周围的螺旋运动中寻找更好的解决方案。 为各种Java程序实现并测试了所提出的方法。 与遗传算法和随机测试相比,该方法给出了令人鼓舞的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号