• 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