0% found this document useful (0 votes)
233 views

Needsstatement Teamace

The document provides a needs statement for a Test Case Generator software tool. The tool would help testers determine necessary test cases for a given Java source code by analyzing its characteristics and structure. It would generate test cases, allow saving and exporting them, and produce a summary report. The tool would be implemented in Java and include a graphical user interface. It would build a predictive model to identify code needing testing, consider numerical values and logical sections, and avoid redundant test cases.

Uploaded by

api-347867089
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
233 views

Needsstatement Teamace

The document provides a needs statement for a Test Case Generator software tool. The tool would help testers determine necessary test cases for a given Java source code by analyzing its characteristics and structure. It would generate test cases, allow saving and exporting them, and produce a summary report. The tool would be implemented in Java and include a graphical user interface. It would build a predictive model to identify code needing testing, consider numerical values and logical sections, and avoid redundant test cases.

Uploaded by

api-347867089
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Software Engineering Team Project, Spring 2017 Team Name: Team Ace

Group Members:
H M Raine Ahmed - K00396254
Needs Statement Rushil Thakkar - K00398613
Abhishek Kulkarni- K00402373

Purpose

This document provides the functional need statements for Test Case Generator. This project is designed
to help testers reduce test planning effort, saves time and cost. It will also help student teams to identify the
necessary test cases for various types of source code in Java language. The principal objective of this project
is to assist the tester in many software test scenarios. Testers can use the generated test cases and write
scripts for test case automation accordingly.

The Test Case Generator Functional Need Statement

The test case generator is a software tool to help testers to determine the cases need to be tested for a specific
source code.

1. Test Case Generator Functions


1.1 Build a model for predictive test case generation.
1.2 Analyze an existing program written in Java to determine the characteristics.
1.3 Determine the blocks of code and process it according to the built model for test cases.
1.4 List all the test cases and their expected result.
1.5 Provide a feature to save or export the test cases for future usage.
1.6 Produce an analysis report that provides the summary of the outcomes.
1.7 Introduce an effective Graphical User Interface.
1.8 Use Java to implement the project.

2. Model Building Specifications


2.1 The model should be able to identify the structure of the code which needs testing.
2.2 Analyze the numerical values crucial for testing and include those in test cases.
2.3 Additionally, the logical sections should be investigated carefully to generate proper test cases.
2.4 Avoid redundant test cases to increase the efficiency of the test cases.
2.5 Provide expected outcomes and list them along with the test cases.

3. Documentation Specifications
3.1 The design documentation for the Test Case Generator must describe the architecture and
detailed design of the program.
3.2 The Test Case Generators users manual must describe program installation and operation.
3.3 Software test result must show whether the program satisfy all the functional requirements
described in section 2.

You might also like