TEST CASE SELECTION FOR PATH TESTING USING BEE COLONY OPTIMIZATION

Journal Title: Elysium Journal of Engineering Research and Management - Year 2015, Vol 2, Issue 1

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.

Authors and Affiliations

Mounika M, Vivekananda Reddy D

Keywords

Related Articles

A Model for Trusted Cloud Computing with Remote Attestation

Enforcing an interactive pattern in any association will force it to behave in the predictable way thorough which it can be secured against any unauthorized access leading to a trusted atmosphere. Security declaration in...

AN EFFICIENT AND SECURE POLICY UPDATE OUTSOURCING SCHEME FOR BIG DATA STORAGE IN CLOUD

Store the big data in cloud is a best and an effective option due to its high volume and velocity. Generally, the cloud has the capability to store the big data and to process the high volume of user access requests. In...

A LITERATURE STUDY ON ASSOCIATION RULE MINING

Association Rule mining has become an essential topic in data mining during recent years. It gains more popularity because of its wide range of applicability. Many researches introduced new algorithms ba...

DETECTING SPAM ATTACKS IN E-MAIL USING BAYESIAN ALGORITHM

Spam is a junk mail that increase problem through internet. Spam is used to steal some confidential information. Spam also spread Worms, Viruses, Trojans and cookies. The free availability of e-mail service helps the med...

AN INTEGRATED FRAMEWORK FOR PARALLEL TRAINING AND CLASSIFICATION OF ECG SIGNAL

Recently, various techniques are developed to analyze and classify the Electrocardiograph (ECG) signal to know the threaten results. Many real time development tools such as VLSI, DSP, etc., are availabl...

Download PDF file
  • EP ID EP400311
  • DOI -
  • Views 95
  • Downloads 0

How To Cite

Mounika M, Vivekananda Reddy D (2015). TEST CASE SELECTION FOR PATH TESTING USING BEE COLONY OPTIMIZATION. Elysium Journal of Engineering Research and Management, 2(1), -. https://europub.co.uk/articles/-A-400311