• DocumentCode
    2330487
  • Title

    Reconstructing Traceability between Bugs and Test Cases: An Experimental Study

  • Author

    Kaushik, Nilam ; Tahvildari, Ladan ; Moore, Mark

  • fYear
    2011
  • fDate
    17-20 Oct. 2011
  • Firstpage
    411
  • Lastpage
    414
  • Abstract
    In manual testing, testers typically follow the steps listed in the bug report to verify whether a bug has been fixed or not. Depending on time and availability of resources, a tester may execute some additional test cases to ensure test coverage. In the case of manual testing, the process of finding the most relevant manual test cases to run is largely manual and involves tester expertise. From a usability standpoint, the task of finding the most relevant test cases is tedious as the tester typically has to switch between the defect management tool and the test case management tool in order to search for test cases relevant to the bug at hand. In this paper, we use IR techniques to recover trace ability between bugs and test cases with the aim of recommending test cases for bugs. We report on our experience of recovering trace ability between bugs and test cases using techniques such as Latent Semantic Indexing (LSI) and Latent Dirichlet Allocation (LDA) through a small industrial case study.
  • Keywords
    program diagnostics; program testing; IR techniques; bug report; defect management tool; latent dirichlet allocation; latent semantic indexing; manual testing; test case management tool; test cases; traceability reconstruction; usability standpoint; Computer bugs; Couplings; Indexing; Large scale integration; Manuals; Semantics; Testing; LSI; bug; test case; traceability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2011 18th Working Conference on
  • Conference_Location
    Limerick
  • ISSN
    1095-1350
  • Print_ISBN
    978-1-4577-1948-6
  • Type

    conf

  • DOI
    10.1109/WCRE.2011.58
  • Filename
    6079869