首页> 外文OA文献 >A Hybrid Intelligent Search Algorithm for Automatic Test Data Generation
【2h】

A Hybrid Intelligent Search Algorithm for Automatic Test Data Generation

机译:一种用于自动测试数据生成的混合智能搜索算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The increasing complexity of large-scale real-world programs necessitates the automation of software testing. As a basic problem in software testing, the automation of path-wise test data generation is especially important, which is in essence a constraint optimization problem solved by search strategies. Therefore, the constraint processing efficiency of the selected search algorithm is a key factor. Aiming at the increase of search efficiency, a hybrid intelligent algorithm is proposed to efficiently search the solution space of potential test data by making full use of both global and local search methods. Branch and bound is adopted for global search, which gives definite results with relatively less cost. In the search procedure for each variable, hill climbing is adopted for local search, which is enhanced with the initial values selected heuristically based on the monotonicity analysis of branching conditions. They are highly integrated by an efficient ordering method and the backtracking operation. In order to facilitate the search methods, the solution space is represented as state space. Experimental results show that the proposed method outperformed some other methods used in test data generation. The heuristic initial value selection strategy improves the search efficiency greatly and makes the search basically backtrack-free. The results also demonstrate that the proposed method is applicable in engineering.
机译:大规模现实世界计划的复杂性越来越大需要自动化软件测试。作为软件测试中的基本问题,路径明智的测试数据生成的自动化尤为重要,这本质上是通过搜索策略解决的约束优化问题。因此,所选搜索算法的约束处理效率是关键因素。针对搜索效率的提高,提出了一种混合智能算法通过充分利用全局和本地搜索方法,有效地搜索潜在测试数据的解决方案空间。分支机构和绑定被用于全球搜索,这使得具有相对较低的成本的明确结果。在每个变量的搜索过程中,采用山坡攀登本地搜索,这是基于分支条件的单调性分析所选择的初始值来增强。它们由高效的订购方法和回溯操作高度集成。为了方便搜索方法,解决方案空间表示为状态空间。实验结果表明,该方法优于测试数据生成中使用的其他一些方法。启发式初始价值选择策略大大提高了搜索效率,并使搜索基本上是反向桥的。结果还表明该方法适用于工程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号