DocumentCode
2548724
Title
A case study of the class firewall regression test selection technique on a large scale distributed software system
Author
Skoglund, Mats ; Runeson, Per
Author_Institution
Dept. of Comput. & Syst. Sci., Stockholm Univ., Sweden
fYear
2005
fDate
17-18 Nov. 2005
Abstract
Regression testing is expensive and may consume much, of organizations´ software development budgets. Thus, it is of interest to reduce the total time devoted to test execution by using test selection techniques. Many techniques have been proposed but few have been evaluated on real-world, large scale systems. In this paper we report on an empirical evaluation of using the class firewall regression test selection technique, in combination with scenario testing, on a large scale industrial software system using the Java byte code in the analysis. The study was performed, on a large complex distributed software system in one of Sweden´s largest banks. Effects of using scenario testing together with regression test selection are reported. The results are that not all test cases were selected by the class firewall selection technique. Using scenario testing, where test cases are dependent, affects the number of test cases selected, as do the location and number of changes in the system.
Keywords
Java; authorisation; distributed processing; program testing; regression analysis; Java byte code analysis; class firewall regression test selection technique; empirical evaluation; large scale distributed software system; large scale industrial software system; organization software development budget; scenario testing; test execution; Computer aided software engineering; Computer languages; Costs; Distributed computing; Large-scale systems; Performance evaluation; Programming; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Software Engineering, 2005. 2005 International Symposium on
Print_ISBN
0-7803-9507-7
Type
conf
DOI
10.1109/ISESE.2005.1541816
Filename
1541816
Link To Document