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

slugRole of Knowledge Management in Modern Libraries

The academic Libraries are now focusing to deliver the information in the digital form through web, Online Public Access Catalogue via Internet. The development of Institutional repository by innovations of information...

Designing a High- Pass FIR Digital Filter by Using Bartlett Window and Blackman Window Technique

Theaim of this paper is to design FIR filter of the Window function methods. This paper presents the importance of filter in signal processing. Digital filter are of two types (1)FIR (2)IIR. Design of FIR filer is done...

Implementation of 8-bit Sigma-Delta ADC using 45nm Technology

Design for oversampling sigma-delta (ΣΔ) ADCs is conferred here. In this paper a contemporary design for 8-bit ΣΔ oversampling ADC is presented, in which first order oversampling ΣΔ modulator and the decimation filter i...

Optimization of Cycle Time by Lean Manufacturing Techniques-Line Balancing Approach

With the importance of being competitive in today's market, many companies are adopting various methods to improve their productivity. One way to achieve this is to adopt lean manufacturing techniques. With the mind-set...

Hybrid Power Generation And Automatic Railway Gate Control

enerating electric power from the railway tracks and controlling the railway gates in automatic manner. Power consumption is increasing day by day due to modern civilization and industrialization. One of the key points...

Download PDF file
  • EP ID EP18651
  • DOI -
  • Views 231
  • 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