
Test Case Selection and Prioritization for Regression Testing using Fault Severity
Author(s) -
Upendra K. Sharma,
Vedant Rastogi
Publication year - 2012
Publication title -
international journal of computer and technology
Language(s) - English
Resource type - Journals
ISSN - 2277-3061
DOI - 10.24297/ijct.v9i3.6814
Subject(s) - regression testing , prioritization , reliability engineering , computer science , risk based testing , test (biology) , schedule , test management approach , selection (genetic algorithm) , fault (geology) , fault detection and isolation , regression analysis , process (computing) , machine learning , engineering , artificial intelligence , software , paleontology , software construction , management science , seismology , software system , actuator , biology , programming language , geology , operating system
Regression testing is a significant but a very expensive testing process .Test case prioritization is a technique to schedule and execute the test cases in such an order that results in increasing their ability to meet some performance goal. One of the main goal is to increase the rate of fault detection –i.e. to detect the faults as early as possible during the testing process. Test case prioritization is used to minimize the expenses of regression testing. This paper proposes a technique to select and prioritize the test cases and results in improving the rate of fault detection.