Front Inner Page - Volume 2 No.1 February 2015

  • » Back to Index

  • Title

    :

    Test Case Selection for Path Testing Using Bee Colony Optimization

    Authors

    :

    M.Mounika1, D.Vivekananda Reddy2

    Keywords

    :

    -

    Issue Date

    :

    February– 2015

    Abstract

    :

    In software development life cycle (SDLC), testing phase is the most important phase. Without testing we can’t give quality software or risk free software to the client. Software testing process typically consumes at least 50% of the total cost involved in software development. In regression testing there evolves the number of test cases. Due to some constraints, it is impractical to test all of them. Therefore to overcome this problem, testing is done using selected test cases to reduce the testing effort and get the desired result accurately. We present the selection of test cases with the help of Bee Colony Optimization (BCO) Algorithm. BCO is a population-based search algorithm inspired by the natural foraging behaviour of honey bees to find the optimal solution.The Algorithm proposed here uses swarm based intelligence technique on Maximum path coverage to select the test cases. Independent paths are generated with the help of Control flow graphs which are useful in path testing. We prioritize or select the test cases based on criteria or quality or fitness value of path generated by CFG. This approach guarantees full path coverage. In this approach, we extend the functionality of the bee to do testing and monitoring activity so that it reduces the manual work and improves the confidence on the software by testing it with coverage of the given software. In this approach we used path coverage and condition coverage as coverage based test adequacy criteria.

    Page(s)

    :

    1-7

    ISSN

    :

    2347- 4734

    Source

    :

    Vol. 2, No.1, February 2015

    Download

    :


  • » Back index