...
首页> 外文期刊>Journal of systems and software >Automatic, evolutionary test data generation for dynamic software testing
【24h】

Automatic, evolutionary test data generation for dynamic software testing

机译:自动,渐进式测试数据生成,用于动态软件测试

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

获取外文期刊封面封底 >>

       

摘要

This paper proposes a dynamic test data generation framework based on genetic algorithms. The framework houses a Program Analyser and a Test Case Generator, which intercommunicate to automatically generate test cases. The Program Analyser extracts statements and variables, isolates code paths and creates control flow graphs. The Test Case Generator utilises two optimisation algorithms, the Batch-Optimistic (BO) and the Close-Up (CU), and produces a near to optimum set of test cases with respect to the edge/condition coverage criterion. The efficacy of the proposed approach is assessed on a number of programs and the empirical results indicate that its performance is significantly better compared to existing dynamic test data generation methods.
机译:本文提出了一种基于遗传算法的动态测试数据生成框架。该框架包含一个程序分析器和一个测试用例生成器,它们相互通信以自动生成测试用例。程序分析器提取语句和变量,隔离代码路径并创建控制流程图。测试用例生成器利用两种优化算法:批次优化(BO)和特写(CU),并针对边缘/条件覆盖标准生成接近最佳的一组测试用例。在许多程序上评估了该方法的有效性,经验结果表明,与现有的动态测试数据生成方法相比,其性能明显更好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号