DocumentCode
3181935
Title
A study of integration testing and software regression at the integration level
Author
Leung, Hareton K N ; White, Lee
Author_Institution
Bell-Northern Res. Ltd., Ottawa, Ont., Canada
fYear
1990
fDate
26-29 Nov 1990
Firstpage
290
Lastpage
301
Abstract
The authors identify the common errors and faults in combining modules into a working unit. They also make practical recommendations on test selection for integration testing and utilize these recommendations for regression testing at the integration level. With emphasis on reusing the previous test cases and retesting only the parts that are modified, one can reduce the testing expenses. The concept of `firewall´ is proposed to assist the tester in focusing on that part of the system where new errors may have been introduced by a correction or a design change. An experiment is presented in which an application of strategy is compared with the `retest-all´ strategy. By applying the approach for test selection, it is possible to discover all errors found by the retest-all strategy by executing only 35% of the total number of test cases
Keywords
program testing; software maintenance; firewall; integration testing; regression testing; software regression; Application software; Costs; Error correction; Fault diagnosis; Guidelines; Performance evaluation; Software maintenance; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1990, Proceedings., Conference on
Conference_Location
San Diego, CA
Print_ISBN
0-8186-2091-9
Type
conf
DOI
10.1109/ICSM.1990.131377
Filename
131377
Link To Document