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