• 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