A Review of use of Evolutionary Techniques in reducing Test Cases
Author(s):
Ankita Vashisth, Maninder Singh Dagar
Keywords:
Software testing; Test case generation; automatic test case generation methods
Abstract
Software testing is an inevitable activity in software development. It is a critical determinant of software quality and consumes approximately 50% of software development costs Test case prioritization involves scheduling test cases in an order that increases the effectiveness in achieving some performance goals. One of the most important performance goals is the rate of fault detection. Test cases should run in an order that increases the possibility of fault detection and also that detects the most severe faults at the earliest in its testing life cycle. Regression Testing is an usual and a very costly activity to be performed, often in a time and resource constrained environment. Thus we use techniques like Test Case Selection and Prioritization, to select and prioritize a subset from the complete test suite, fulfilling some chosen criteria. Present paper gives the approach into existing single objective test cases prioritization and optimization using techniques such as Genetic Algorithms, Ant Colony Optimization. This paper presents a comparative study of the methods used for the automatic generation of test cases during software testing and explores the limitations of each method.
Article Details
Unique Paper ID: 143677

Publication Volume & Issue: Volume 3, Issue 1

Page(s): 222 - 227
Article Preview & Download


Share This Article

Join our RMS

Conference Alert

NCSEM 2024

National Conference on Sustainable Engineering and Management - 2024

Last Date: 15th March 2024

Call For Paper

Volume 10 Issue 10

Last Date for paper submitting for March Issue is 25 June 2024

About Us

IJIRT.org enables door in research by providing high quality research articles in open access market.

Send us any query related to your research on editor@ijirt.org

Social Media

Google Verified Reviews