loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Conference on Quality Software (QSIC 2007)
An Approach to Integration Testing of Object-Oriented Programs
Portland, Oregon, USA
October 11-October 12
ISBN: 0-7695-3035-4
Zhe (Jessie) Li, McMaster University
Tom Maibaum, McMaster University
Object-oriented programming has some unique features which facilitate software reuse and component-based de- velopment. However, testing object-oriented programs us- ing only traditional techniques is unlikely to find the faults caused by these features. The problem is that few integra- tion testing techniques have been systematically studied or defined. We present a novel approach to generate and exe- cute test cases for object-oriented programs from UML di- agrams. We have designed an approach to implement test cases using the concept of Coordination Contract. A Coor- dination Contract, related to the idea of the active associ- ation class in UML, defines connections among a group of objects without interfering with their implementations. By using the contract, test case generation and execution can be completed automatically. A prototype tool has been de- veloped to automatically derive the contracts based on the mechanism of test case generation mentioned above.
Citation:
Zhe (Jessie) Li, Tom Maibaum, "An Approach to Integration Testing of Object-Oriented Programs," qsic, pp.268-273, Seventh International Conference on Quality Software (QSIC 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.