Path Based Test Suite Augmentation using Artificial Bee Colony Algorithm
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2014, Vol 2, Issue 9
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
Investigation on Openstack Nova Scheduler for Customizing Enterprise Private Cloud
Cloud computing is a concept which includes the disciplines like, business models and technologies together to deliver IT capabilities with minimum effort and easy to manage. Cloud is commonly divided into two types, pu...
Driver Assistance System using Pothole Detection and Warning Method
Especially in countries like India, the road conditions are worsening due to ignorance towards developing the road. The untimely rains is the major cause of road worsening. This results in road mishaps. The following pa...
A Study on E-Commerce Usage in Indian FMCG Companies
The main objective of this study during the summer internship was to discover the efficient ways to promote the sale of FMCG products- Confectioneries like, ORBIT and its followed versions using Ecommerce. Ecommerce bus...
Automated Sensor Network for Monitoring and Detection of Impurity in Drinking Water System
This paper describes a low cost and holistic approach to the water quality monitoring problem for drinking water distribution systems as well as for consumer sites. Our approach is to develop sensor nodes for real time...
Repercussion of Nano silica on M40 Grade Concrete
Nano innovation is most encouraging region of science. Distinctive nano materials like nano silica, nano titanium oxide, carbon nano tube and so on are presently a days utilized by the engineers in development work. Thi...