首页> 外文期刊>Computers & operations research >GA-based multiple paths test data generator
【24h】

GA-based multiple paths test data generator

机译:基于GA的多路径测试数据生成器

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

摘要

Developers have learned over time that software testing costs a considerable amount of a software project budget. Hence, software quality managers have been looking for solutions to reduce testing costs and time. Considering path coverage as the test adequacy criterion, we propose using genetic algorithms (GA) for automating the generation of test data for white-box testing. There are evidences that GA has been already successful in generating test data. However, existing GA-based test data generators suffer from some problems. This paper presents our approach to overcome one of these problems; that is the inefficiency in covering multiple target paths. We have designed a GA-based test data generator that is. in one run, able to synthesize multiple test data to cover multiple target paths. Moreover, we have implemented a set of variations of the generator. Experimental results show that our test data generator is more efficient and more effective than others.
机译:随着时间的推移,开发人员已经了解到,软件测试花费了大量的软件项目预算。因此,软件质量经理一直在寻找解决方案以减少测试成本和时间。考虑到路径覆盖率作为测试充分性标准,我们建议使用遗传算法(GA)自动生成用于白盒测试的测试数据。有证据表明,GA已经成功生成了测试数据。但是,现有的基于GA的测试数据生成器存在一些问题。本文介绍了我们克服这些问题之一的方法。这就是覆盖多个目标路径的效率低下。我们设计了基于GA的测试数据生成器。一次运行即可合成多个测试数据以涵盖多个目标路径。此外,我们实现了发电机的一组变体。实验结果表明,我们的测试数据生成器比其他数据生成器更高效,更有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号