Method and apparatus for preparing a suite of test scripts for testing a proposed network management application
First Claim
1. A method of preparing a suite of test scripts for testing a proposed subsystem control facility set of requirements in a distributed systems network prior to coding the proposed subsystem control facility, said method comprising the steps of:
- (a) providing a first knowledgebase containing rules governing the operation of a subject network and a library of permitted commands and objects;
(b) providing a second knowledgebase containing test generation information relating to those commands and objects specific to the proposed subsystem control facility set of requirements;
(c) providing a user interface permitting selection of types of tests and specific commands and objects to be tested; and
(d) using the first and second knowledgebases to generate a suite of test scripts for testing the proposed set of requirements prior to coding the proposed subsystem control facility.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for preparing a suite of test scripts for testing a proposed network management application. The proposed network management application, termed a subsystem control facility (SCF), is first defined as a set of requirements with the aid of a developmental tool incorporating a subsystem knowledgebase and a test generation knowledgebase. The subsystem knowledgebase contains the rules governing the operation of a given network and a library of permitted commands, objects, attributes, modifiers and other data. The test generation knowledgebase includes information relating to those commands and objects specific to the proposed subsystem control facility set of requirements. A user interface coupled to the knowledgebases permits the selection of types of tests and specific commands and objects to be tested. Once test selection has been specified, test scripts corresponding to the selected tests are generated from the first and second knowledgebases for use in testing the proposed set of requirements for the SCF prior to coding the SCF. The suite of test scripts can be used to test the proposed SCF set of requirements, detect nonconformance with the rules and permit modification of the proposed set of SCF requirements. If necessary, additional testing may be performed using the same test scripts or a subset thereof, until the test results indicate no errors and a minimum number of warnings. Thereafter, the SCF product module can be coded. Errors in the developmental stage can be thus corrected early in the developmental cycle.
48 Citations
10 Claims
-
1. A method of preparing a suite of test scripts for testing a proposed subsystem control facility set of requirements in a distributed systems network prior to coding the proposed subsystem control facility, said method comprising the steps of:
-
(a) providing a first knowledgebase containing rules governing the operation of a subject network and a library of permitted commands and objects; (b) providing a second knowledgebase containing test generation information relating to those commands and objects specific to the proposed subsystem control facility set of requirements; (c) providing a user interface permitting selection of types of tests and specific commands and objects to be tested; and (d) using the first and second knowledgebases to generate a suite of test scripts for testing the proposed set of requirements prior to coding the proposed subsystem control facility. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for preparing a suite of test scripts for testing a proposed subsystem control facility set of requirements for a distributed systems network prior to coding the proposed subsystem control facility, said system comprising:
-
first knowledgebase means containing rules governing the operation of a subject network and a library of permitted commands and objects; second knowledgebase means containing test generation information relating to those commands and objects specific to the proposed subsystem control facility set of requirements; a user interface coupled to said knowledgebase for permitting selection of types of tests and specific commands and objects to be tested; and test script generator means coupled to the first and second knowledgebase means for use in testing the proposed set of requirements prior to coding the proposed subsystem control facility. - View Dependent Claims (7, 8, 9, 10)
-
Specification