Graduate Project

DefSource

ABSTRACT DEFSOURCE by Amarjit Singh Master of Science in Computer Science California State University, Chico Fall 2011 DefSource is a practical and effective tool that integrates a bug tracking system with test case management features. By using such a solution, a quality assurance engineer can directly tag the failing test case into its associated bug report. This saves the effort of having to duplicate the steps run to reproduce the defect. DefSource is capable of providing intelligent reports that can be used by management teams to make important decisions such as the readiness of the product to be shipped. Development and Quality assurance teams can also use these reports to gauge the progress of their respective teams. DefSource provides a search feature that can be used to filter test cases, bug reports and helps generate specific reports. Being a web based solution, DefSource is accessible to anyone irrespective of their physical location. This approach is especially useful for distributed teams which need 24/7 access to such a tool. DefSource is therefore operating system independent and has little to no footprint on the physical machine on which it is accessed. Since DefSource will be used by multiple teams for different reasons, the user interface is tailored based on the user role. For example, the primary view for the QA user is test case module whereas the development user has access to the bug tracking module.

Chico State is committed to accessibility. If you have any problems accessing this material, please contact the Accessibility Resource Center at (530) 898-5959 or submit an Accessible Content service ticket.

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.