skip to main content
article

Testing object-oriented software (abstract)

Published:01 December 1992Publication History
Skip Abstract Section

Abstract

Testing of object-oriented software is just as important as testing non-object-oriented software, but the process is fundamentally different because of such factors as information hiding, encapsulation, and inheritance. This tutorial teaches you the terms and concepts of testing software in general, and object-oriented software in particular; how to apply a number of different testing techniques to object-oriented software; how to construct test cases; and an appreciation of what is involved in planning a successful software testing effort. The testing techniques that are covered include both white-box testing such as basis path testing and coverage testing, and black-box testing techniques such as equivalence class partitioning and boundary value analysis.

This course is designed for those with experience in object-oriented software engineering who would like to follow a more rigorous approach to testing.

Index Terms

  1. Testing object-oriented software (abstract)

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGPLAN OOPS Messenger
        ACM SIGPLAN OOPS Messenger  Volume 4, Issue 2
        April 1993
        284 pages
        ISSN:1055-6400
        DOI:10.1145/157710
        Issue’s Table of Contents
        • cover image ACM Conferences
          OOPSLA '92: Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
          December 1992
          320 pages
          ISBN:0897916107
          DOI:10.1145/157709

        Copyright © 1992 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 1992

        Check for updates

        Qualifiers

        • article