Abstract:
The report discusses all relevant details pertaining to AutoQuest - a Software Test
Case Management System (TCMS). The goal of TCMS is to implement a test
management system, which can be integrated with any software testing tool and can
also be used independently. This TCMS allows storage of information relevant to
project, project requirements, test cases and bug tracking including the details of
interacting individuals. This report discusses the various phases of development of the
project, including the analysis and the design phase.
The report contains the project statement, description, aim, scope and limitations. The
report starts with an overview of software testing process and the importance and
types of automated software testing. It provides an introduction to the project and the
underlying issues and discrepancies involved in unkempt software testing procedures.
The report explains the major components of the TCMS, which is a test case
management system with a database at the backend, facilitating the maintenance of
test cases, bugs and other project information. The report also describes the inputs and
outputs ofthe TCMS and the technologies being employed for its development. ·
The report also contains the design of the TCMS database. It describes the data types,
the constraints, properties and relationships of different tables and fields.
A brief overview of the interaction of the users with the system is also given in the
report showing some typical user actions with the help of screen shots of the system,
which helps in understanding the functionality as well as the navigation of the system.
The software test plan designed to prescribe the scope and approach of our testing
activities is also discussed towards the end of the report.