首页> 外文会议>International Conference on Electrical Engineering and Information Communication Technology >Applying Ant Colony Optimization in software testing to generate prioritized optimal path and test data
【24h】

Applying Ant Colony Optimization in software testing to generate prioritized optimal path and test data

机译:在软件测试中应用蚁群优化以生成优先的最佳路径和测试数据

获取原文

摘要

Software testing is one of the most important parts of software development lifecycle. Among various types of software testing approaches structural testing is widely used. Structural testing can be improved largely by traversing all possible code paths of the software. Genetic algorithm is the most used search technique to automate path testing and test case generation. Recently, different novel search based optimization techniques such as Ant Colony Optimization (ACO), Artificial Bee Colony (ABC), Artificial Immune System (AIS), Particle Swarm Optimization (PSO) have been applied to generate optimal path to complete software coverage. In this paper, ant colony optimization (ACO) based algorithm has been proposed which will generate set of optimal paths and prioritize the paths. Additionally, the approach generates test data sequence within the domain to use as inputs of the generated paths. Proposed approach guarantees full software coverage with minimum redundancy. This paper also demonstrates the proposed approach applying it in a program module.
机译:软件测试是软件开发生命周期中最重要的部分之一。在各种类型的软件测试方法中,结构测试被广泛使用。通过遍历软件的所有可能代码路径,可以大大改善结构测试。遗传算法是最常用的搜索技术,可以自动执行路径测试和测试用例的生成。最近,已经应用了不同的基于新颖搜索的优化技术,例如蚁群优化(ACO),人工蜂群(ABC),人工免疫系统(AIS),粒子群优化(PSO)来生成优化路径以完成软件覆盖范围。本文提出了一种基于蚁群优化(ACO)的算法,该算法将生成最优路径集并确定路径的优先级。另外,该方法在域内生成测试数据序列,以用作生成路径的输入。提议的方法可确保以最小的冗余来完全覆盖软件。本文还演示了在程序模块中应用该方法的建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号