• DocumentCode
    3678273
  • Title

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

  • Author

    Sumon Biswas;M. S. Kaiser;S. A. Mamun

  • Author_Institution
    Institute of Information Technology, Jahangirnagar University, Dhaka, Bangladesh
  • fYear
    2015
  • fDate
    5/1/2015 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    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.
  • Keywords
    Testing
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering and Information Communication Technology (ICEEICT), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/ICEEICT.2015.7307500
  • Filename
    7307500