首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号