Generation of correctly ordered test code for testing software components
First Claim
1. A method of correctly ordering test code for testing software components comprising the steps of:
- generating test code for testing a software component;
utilizing a software diagramming tool to provide at least one sequence diagram of said software component; and
ordering said test code in accordance with said sequence diagram to provide properly ordered test code.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention to provide correctly ordered test code in order to effectively test software designs. There are software diagramming tools on the market today that capture software designs in a standard meta-language (UML). This software provides sequence diagrams that relate to the software component being analyzed. The UML sequence diagrams expose enough semantic content to allow the generation of test code correctly ordered. Since all of the objects are modeled consistently, the data requirements of the software component can also be determined. As a result, the generated test code is correctly ordered, thereby providing a more accurate, useful and real-world testing environment of the software component.
-
Citations
10 Claims
-
1. A method of correctly ordering test code for testing software components comprising the steps of:
-
generating test code for testing a software component;
utilizing a software diagramming tool to provide at least one sequence diagram of said software component; and
ordering said test code in accordance with said sequence diagram to provide properly ordered test code. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a computer usable medium having computer readable code thereon for correctly ordering test code for testing software components, the computer readable code comprising:
-
instructions for generating test code for testing a software component;
instructions for utilizing a software diagramming tool to provide at least one sequence diagram of said software component; and
instructions for ordering said test code in accordance with said sequence diagram to provide properly ordered test code. - View Dependent Claims (7, 8, 9, 10)
-
Specification