Automatic generation of test scripts
First Claim
Patent Images
1. A computerized method, comprising:
- accessing, using at least one processor, information from a template having entries associated with test cases, the template organizing the information for the test cases in a tabular form with rows associated with the test cases, the information specifying a scripting language for a translation scheme associated with at least one of the test cases;
applying the translation scheme to the accessed information for a test case to convert the information for the test case into the scripting language associated with the translation scheme for the test case; and
generating a test script in the scripting language associated with the translation scheme for the test case based on the accessed information from at least one row of the information associated with the test case in the template, the test script including instructions to be performed on the system under test (SUT) for the test case.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatically generating test scripts are described. The systems and methods may access information from a template that includes at least one entry associated with a test case to be applied to a system under testing, apply a translation scheme to the accessed information, and generate a test script in a language that is associated with the translation scheme and that is based on the information accessed from the template. The systems and methods may then utilize the test script to test the functionality of a system under testing, among other things.
-
Citations
18 Claims
-
1. A computerized method, comprising:
-
accessing, using at least one processor, information from a template having entries associated with test cases, the template organizing the information for the test cases in a tabular form with rows associated with the test cases, the information specifying a scripting language for a translation scheme associated with at least one of the test cases; applying the translation scheme to the accessed information for a test case to convert the information for the test case into the scripting language associated with the translation scheme for the test case; and generating a test script in the scripting language associated with the translation scheme for the test case based on the accessed information from at least one row of the information associated with the test case in the template, the test script including instructions to be performed on the system under test (SUT) for the test case. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
at least one processor configured to perform operations for processor-implemented modules including; a template module configured to access information from a template having entries associated with test cases, the template organizing the information for the test cases in a tabular form with rows associated with the test cases, the information specifying a scripting language for a translation scheme associated with at least one of the test cases; a translation module that is configured to apply the translation scheme to the accessed information for a test case to convert the information for the test case into the scripting language associated with the translation scheme for the test case; and a test script module that is configured to generate a test script in the scripting language associated with the translation scheme for the test case based on the accessed information from at least one row of the information associated with the test case in the template, the test script including instructions to be performed on the system under test (SUT) for the test case. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium comprising instructions, when executed by at least one processor of a machine, cause the machine to perform operations, comprising:
-
accessing information from a template having entries associated with test cases, the template organizing the information for the test cases in a tabular form with rows associated with the test cases, the information specifying a scripting language for a translation scheme associated with at least one of the test cases; applying the translation scheme to the accessed information for a test case to convert the information for the test case into the scripting language associated with the translation scheme for the test case; and generating a test script in the scripting language associated with the translation scheme for the test case based on the accessed information from at least one row of the information associated with the test case in the template, the test script including instructions to be performed on the system under test (SUT) for the test case. - View Dependent Claims (16, 17, 18)
-
Specification