• DocumentCode
    1850717
  • Title

    Using Spectrum-Based Fault Localization for Test Case Grouping

  • Author

    Weiglhofer, Martin ; Fraser, Gordon ; Wotawa, Franz

  • Author_Institution
    Inst. for Software Technol., Graz Univ. of Technol., Graz, Austria
  • fYear
    2009
  • fDate
    16-20 Nov. 2009
  • Firstpage
    630
  • Lastpage
    634
  • Abstract
    Model-based test case generation allows one to derive almost arbitrary numbers of test cases from models. If resulting test suites are executed against real implementations, there are often huge numbers of failed test cases. Thus, the analysis of the test execution, i.e. the identification of failures for error reporting, becomes a tedious and time consuming task. In this paper we investigate a technique for grouping test runs that most likely reveal the same failure. This reduces the post analysis time and enables the generation of small regression test suites. The test case grouping is implemented by means of spectrum-based fault localization at the level of the specification. We calculate the grouping by relating the spectra of the test cases. Besides a brief discussion of our approach we present results of applying our approach to the Session Initiation Protocol.
  • Keywords
    program testing; software metrics; system recovery; error reporting; failures identification; model based test case generation; post analysis time reduction; session initiation protocol; small regression test suites; spectrum based fault localization; test case grouping; test runs grouping; Application software; Automatic testing; Computer bugs; Failure analysis; Protocols; Software engineering; Software systems; Software testing; Specification languages; System testing; model-based testing; spectrum-based fault localization; test case grouping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on
  • Conference_Location
    Auckland
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4244-5259-0
  • Electronic_ISBN
    1938-4300
  • Type

    conf

  • DOI
    10.1109/ASE.2009.78
  • Filename
    5431721