Software test management program software test management apparatus and software test management method
First Claim
1. A software test management program for causing a computer to manage information relating to a software test, the program comprising:
- a design model registration step that registers a design model including use cases;
a source code registration step that registers a source code prepared on the basis of the design model;
a test model registration step that registers the test cases prepared to correspond to the use cases in the design model and test data as test model and also the corresponding relationship between the design model and the test model;
an execution trace registration step that registers the execution trace of each test case obtained by executing the source code according to the test cases in the test model, the corresponding relationship between the test model and the execution trace and also the corresponding relationship between the execution trace and the source code; and
a model relations management step that traces the corresponding relationship among the design model, the test model, the execution trace and the source code on the basis of the corresponding relationship between the design model and the test model, the corresponding relationship between the test model and the execution trace and the corresponding relationship between the execution trace and the source code.
1 Assignment
0 Petitions
Accused Products
Abstract
A software test management program, a software test management apparatus and a software test management method can integrally manage test-related information that are to be effectively exploited among test support functions. The software test management apparatus includes a design model registration section 31 that registers a design model, a source code registration section 34 that registers a source code, a test model registration section 32 that registers the test model prepared to correspond to the design model and also the corresponding relationship between the design model and the test model, an execution trace registration section 33 that registers the execution trace of each test case obtained by executing the source code according to the test cases in the test model, the corresponding relationship between the test model and the execution trace and also the corresponding relationship between the execution trace and the source code and a model relations management interface 12 that traces all the corresponding relationships.
-
Citations
18 Claims
-
1. A software test management program for causing a computer to manage information relating to a software test, the program comprising:
-
a design model registration step that registers a design model including use cases;
a source code registration step that registers a source code prepared on the basis of the design model;
a test model registration step that registers the test cases prepared to correspond to the use cases in the design model and test data as test model and also the corresponding relationship between the design model and the test model;
an execution trace registration step that registers the execution trace of each test case obtained by executing the source code according to the test cases in the test model, the corresponding relationship between the test model and the execution trace and also the corresponding relationship between the execution trace and the source code; and
a model relations management step that traces the corresponding relationship among the design model, the test model, the execution trace and the source code on the basis of the corresponding relationship between the design model and the test model, the corresponding relationship between the test model and the execution trace and the corresponding relationship between the execution trace and the source code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A software test management apparatus for managing information relating to a software test, the apparatus comprising:
-
a design model registration section that registers a design model including use cases;
a source code registration section that registers a source code prepared on the basis of the design model;
a test model registration section that registers the test cases prepared to correspond to the use cases in the design model and test data as test model and also the corresponding relationship between the design model and the test model;
an execution trace registration section that registers the execution trace of each test case obtained by executing the source code according to the test cases in the test model, the corresponding relationship between the test model and the execution trace and also the corresponding relationship between the execution trace and the source code; and
a model relations management section that traces the corresponding relationship among the design model, the test model, the execution trace and the source code on the basis of the corresponding relationship between the design model and the test model, the corresponding relationship between the test model and the execution trace and the corresponding relationship between the execution trace and the source code. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A software test management method for managing information relating to a software test, the method comprising:
-
a design model registration step that registers a design model including use cases;
a source code registration step that registers a source code prepared on the basis of the design model;
a test model registration step that registers the test cases prepared to correspond to the use cases in the design model and test data as test model and also the corresponding relationship between the design model and the test model;
an execution trace registration step that registers the execution trace of each test case obtained by executing the source code according to the test cases in the test model, the corresponding relationship between the test model and the execution trace and also the corresponding relationship between the execution trace and the source code; and
a model relations management step that traces the corresponding relationship among the design model, the test model, the execution trace and the source code on the basis of the corresponding relationship between the design model and the test model, the corresponding relationship between the test model and the execution trace and the corresponding relationship between the execution trace and the source code. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification