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
Link To Document :
بازگشت