• DocumentCode
    3073543
  • Title

    On Practical Adequate Test Suites for Integrated Test Case Prioritization and Fault Localization

  • Author

    Jiang, Bo ; Chan, W.K. ; Tse, T.H.

  • Author_Institution
    Univ. of Hong Kong, Hong Kong, China
  • fYear
    2011
  • fDate
    13-14 July 2011
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    An effective integration between testing and debugging should address how well testing and fault localization can work together productively. In this paper, we report an empirical study on the effectiveness of using adequate test suites for fault localization. We also investigate the integration of test case prioritization and statistical fault localization with a postmortem analysis approach. Our results on 16 test case prioritization techniques and four statistical fault localization techniques show that, although much advancement has been made in the last decade, test adequacy criteria are still insufficient in supporting effective fault localization. We also find that the use of branch-adequate test suites is more likely than statement-adequate test suites in the effective support of statistical fault localization.
  • Keywords
    program debugging; program testing; software fault tolerance; statistical analysis; branch-adequate test suites; debugging; integrated test case prioritization; postmortem analysis approach; program testing; statement-adequate test suites; statistical fault localization techniques; Cities and towns; Debugging; Flexible printed circuits; Measurement; Schedules; Subspace constraints; Testing; Debugging; continuous integration; testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2011 11th International Conference on
  • Conference_Location
    Madrid
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4577-0754-4
  • Electronic_ISBN
    1550-6002
  • Type

    conf

  • DOI
    10.1109/QSIC.2011.37
  • Filename
    6004308