DocumentCode
2619242
Title
Support for object-oriented testing
Author
Kölling, Michael ; Rosenberg, John
Author_Institution
Sch. of Comput. Sci. & Software Eng., Monash Univ., Clayton, Vic., Australia
fYear
1998
fDate
23-26 Nov 1998
Firstpage
204
Lastpage
215
Abstract
Object-orientation has rapidly become accepted as the preferred paradigm for large scale system design. There is considerable literature describing approaches to object-oriented design and implementation. However discussion of testing in an object-oriented environment has been conspicuous by its absence. At first sight it appears that decomposition of a system into a potentially large number of information-hiding classes greatly increases the cost of testing. However in this paper we show that by taking an object-oriented approach to testing, and the inclusion of appropriate tools in the development environment, testing time can be greatly reduced and special purpose test code can be virtually eliminated
Keywords
abstract data types; object-oriented programming; program testing; software tools; development environment; information-hiding classes; large scale system design; object-oriented testing; tools; Computer science; Costs; Information technology; Large-scale systems; Process design; Programming profession; Software engineering; Software libraries; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages, 1998. TOOLS 28. Proceedings
Conference_Location
Melbourne, Vic.
Print_ISBN
0-7695-0053-6
Type
conf
DOI
10.1109/TOOLS.1998.750036
Filename
750036
Link To Document