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 :
بازگشت