Path Based Test Suite Augmentation using Artificial Bee Colony Algorithm

Abstract

Regression testing is the activity of retesting a program that ensures that no new bugs are generated into the previously tested code. This activity involves selecting a few test cases from the test suite that exercise these changes. Suppose there is a program P and P’ is it’s modified version. The regression test suite so selected should be capable enough to bring out the differences between the original program (P) and the modified program (P’) that would help the developer discover errors caused by changes. Prime importance has been laid in identifying the regression test suites and ordering them. However less focus is given to the effectiveness of regression test suite in response to changes. Moreover whether the existing test suite is sufficient for handling the changes also need to be checked. If they are not adequate then providing guidance for creating the new test cases that would be targeting the changed behaviour of the program. This problem is called as test suite augmentation. . The main aim of this paper is to explain the concept of test suite augmentation problem and applying artificial bee colony algorithm to find the affected portions in a program and checking adequacy of the existing test suite to handle those affected portions. If the existing test suite is inefficient to handle changes then manually generating the test cases to cover those requirements. The main focus of the technique is to achieve maximum path coverage.

Authors and Affiliations

Dr. Bharti Suri, Prabhneet Kaur

Keywords

Related Articles

Intelligent Train Engine and Running System

This paper is an attempt to improve the currently running railway system by automation of the rail engine and the unmanned railway crossing gates. This system is designed to automatically change speed in accordance to t...

Multi microphone Signal Processing Technique to Remove Room Reverberation with Unbiased Coherent-To-Diffuse Power Ratio Estimation

In everyday humans encounter different types of speech communication applications, such as hands-free mobile telephony, voice-controlled systems, hearing aids etc, the recorded microphone signals are corrupted by backgr...

slugSurvey on Vehicular Ad hoc Routing Protocols

Vehicular ad hoc network is a special form of MANET (Mobile ad hoc networks) which is a vehicle to vehicle wireless communication network. It is an autonomous and self - organizing wireless commun...

Online Election System Based on Aadhar Authentication

The project is mainly aimed at providing a most secured and user friendly Online Election System. Online election system is a voting technique. In Traditional election environment voting process sometimes become quite i...

A Survey on Fog Computing and NB-IOT

The mobile network standard after Fourth Generation (4G) is Fifth Generation (5G) which is expected to provide internet connections at least 40 times faster than fourth generation. We can consider an example where user...

Download PDF file
  • EP ID EP18651
  • DOI -
  • Views 290
  • Downloads 12

How To Cite

Dr. Bharti Suri, Prabhneet Kaur (2014). Path Based Test Suite Augmentation using Artificial Bee Colony Algorithm. International Journal for Research in Applied Science and Engineering Technology (IJRASET), 2(9), -. https://europub.co.uk/articles/-A-18651