Global Sci-Tech
  • Year: 2017
  • Volume: 9
  • Issue: 4

Directing towards efficient bug triage with precise data set

Test Engineer,Samsung Electronic Pvt. Ltd., Sector 62, Noida-201301, Uttar Pradesh, India

*E-mail: kshaista3@gmail.com

Online published on 12 January, 2018.

Abstract

Bug triage means bug assignment to concern developer at first without any misdirection for its fix, on time. Apparently, it saves cost, Effort of developer and tester and time. So, Bug triage is an important operation in software testing. The existing bug triage system works on feature selection and instance selection which cannot assure complete accuracy for bug triaging. Feature selection (FS) aims to obtain a subset of relevant features (i.e. word in bug data) and instance selection aims to obtain a subset of relevant instances (i.e. bug reports in bug data). In this paper, we motivate tester to hold code knowledge, so that tester could understand the code flow and module structure. The tester usually attaches logs in bug report but now tester need to read the logs and attach an error line from it. For this, we introduce a new field i.e. Module selection through this code line and now package name or function name or class name from this error line with error code will give a clear information of module and to which developer it should be assigned. It will give a clear direction of module owner from the code and so, it is will be an accurate and efficient bug triage with more precise data from code's error line.

Keywords

Bug triage, Feature selection, instance selection, module selection