DocumentCode
3077226
Title
Test Case Selection Method for Emergency Changes
Author
de A Farzat, F.
Author_Institution
Postgrad. Inf. Syst. Program, UNIRIO, Rio de Janeiro, Brazil
fYear
2010
fDate
7-9 Sept. 2010
Firstpage
31
Lastpage
35
Abstract
Software testing is an expensive task that significantly contributes to the total cost of a software development project. Among the many strategies available to test a software project, the creation of automated test cases that can be enacted after building a release or resolving a defect is increasingly used in the industry. However, certain defects found in the system operation may block major business operations. These critical defects are sometimes resolved directly in the production environment under such a restricted deadline that there is not enough time to run the complete set of automated test cases upon the patched version of the software. Declining to run the test case suite allows a quicker release of the software to production, but also allows other defects to be introduced into the system. This paper presents a heuristic approach to select test cases that might support emergency changes aiming to maximize the coverage and diversity of the testing activity under a strict time constraint and given the priority of the features that were changed.
Keywords
program testing; software engineering; emergency changes; software development project; software testing; test case selection method; test case suite; Companies; History; Industries; Optimization; Software; Testing; Time factors; Genetic Algorithm; Process development; Risk Management; Software Testing; Time Constraint;
fLanguage
English
Publisher
ieee
Conference_Titel
Search Based Software Engineering (SSBSE), 2010 Second International Symposium on
Conference_Location
Benevento
Print_ISBN
978-1-4244-8341-9
Type
conf
DOI
10.1109/SSBSE.2010.13
Filename
5635168
Link To Document