首页> 外文期刊>Information and software technology >Automatic test data generation using genetic algorithm and program dependence graphs
【24h】

Automatic test data generation using genetic algorithm and program dependence graphs

机译:使用遗传算法和程序依赖图自动生成测试数据

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

摘要

The complexity of software systems has been increasing dramatically in the past decade, and software testing as a labor-intensive component is becoming more and more expensive. Testing costs often account for up to 50% of the total expense of software development; hence any techniques leading to the automatic generation of test data will have great potential to considerably reduce costs. Existing approaches of automatic test data generation have achieved some success by using evolutionary computation algorithms, but they are unable to deal with Boolean variables or enumerated types and they need to be improved in many other aspects. This paper presents a new approach utilizing program dependence analysis techniques and genetic algorithms (GAs) to generate test data. A set of experiments using the new approach is reported to show its effectiveness and efficiency based upon established criterion.
机译:在过去的十年中,软件系统的复杂性急剧增加,并且作为劳动力密集型组件的软件测试变得越来越昂贵。测试费用通常占软件开发总费用的50%;因此,导致自动生成测试数据的任何技术都具有极大地降低成本的巨大潜力。现有的自动测试数据生成方法已经通过使用进化计算算法取得了一些成功,但是它们无法处理布尔变量或枚举类型,因此需要在许多其他方面进行改进。本文提出了一种利用程序依赖分析技术和遗传算法(GA)生成测试数据的新方法。据报道,使用该新方法的一组实验显示了基于既定标准的有效性和效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号