DocumentCode
3126769
Title
Integration testing based on software couplings
Author
Jin, Zhenyi ; Offutt, A. Jefferson
Author_Institution
Dept. of Inf. Syst. & Syst. Eng., George Mason Univ., Fairfax, VA, USA
fYear
1995
fDate
25-29 Jun 1995
Firstpage
13
Lastpage
23
Abstract
Integration testing is an important part of the testing process, but few integration testing techniques have been systematically studied or defined. This paper presents an integration testing technique based on couplings between software components. The coupling-based testing technique is described, and 12 coverage criteria are defined. The coupling-based technique is also compared with the category-partition method on a case study, which found that the coupling-based technique detected more faults with fewer test cases than category-partition. This modest result indicates that the coupling-based testing approach can benefit practitioners who are performing integration testing on software. While it is our intention to develop algorithms to fully automate this technique, it is relatively easy to apply by hand
Keywords
program testing; software engineering; category-partition method; coverage criteria; integration testing; software components; software couplings; testing process; Fault detection; Partitioning algorithms; Performance evaluation; Software design; Software performance; Software quality; Software reliability; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
0-7803-2680-2
Type
conf
DOI
10.1109/CMPASS.1995.521883
Filename
521883
Link To Document