INTEGRATING TEMPLATES INTO TESTS
First Claim
Patent Images
1. An apparatus having a processor, the apparatus comprising:
- a receiver configured to receive a test template, the test template comprises a plurality of template instructions, the plurality of template instruction comprises a source code template instruction, the source code template instruction comprises a source code command;
a test generator configured to generate a test in accordance with the test template received by said receiver, the test generator comprising;
a resource manager configured to manage resources utilized by the test;
an instruction generator configured to generate a first instruction based on a template instruction of the plurality of template instructions;
a code generator configured to generate a second instruction based on the source code template instruction, the second instruction is associated with the source code command, said code generator is configured to utilize said resource manager.
1 Assignment
0 Petitions
Accused Products
Abstract
Test template may comprise a source code template instruction associated with source code commands. The source code template instruction is utilized in generation of a test. The generation of instructions associated with the source code template instruction takes into account utilization of shared resources by both the source code commands and by generated instructions that are generated by other template instructions.
38 Citations
20 Claims
-
1. An apparatus having a processor, the apparatus comprising:
-
a receiver configured to receive a test template, the test template comprises a plurality of template instructions, the plurality of template instruction comprises a source code template instruction, the source code template instruction comprises a source code command; a test generator configured to generate a test in accordance with the test template received by said receiver, the test generator comprising; a resource manager configured to manage resources utilized by the test; an instruction generator configured to generate a first instruction based on a template instruction of the plurality of template instructions; a code generator configured to generate a second instruction based on the source code template instruction, the second instruction is associated with the source code command, said code generator is configured to utilize said resource manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating a test based on a test template, the method comprising:
-
receiving the test template, the test template comprises a plurality of template instructions, the plurality of template instruction comprises a source code template instruction, the source code template instruction comprises a source code command; generating the test based on the test template, said generating the test comprises; generating a first instruction based on a first template instruction of the plurality of template instructions; generating a second instruction based on the source code template instruction; and wherein said generating the first instruction and generating a second instruction comprising;
managing shared resources utilized by the first instruction and by the second instruction;whereby the test template is transformed to a test. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for generating a test based on a test template comprising:
-
a computer readable medium; a first program instruction for receiving the test template, the test template comprises a plurality of template instructions, the plurality of template instruction comprises a source code template instruction, the source code template instruction comprises a source code command; a second program instruction for generating the test based on the test template, said second program instruction comprises; a third program instruction for generating a first instruction based on a first template instruction of the plurality of template instructions; a fourth program instruction for generating a second instruction based on the source code template instruction; and wherein said third and fourth program instructions comprising a fifth program instruction for managing shared resources utilized by the first instruction and by the second instruction; and wherein said first, second, third, fourth and fifth program instructions are stored on said computer readable medium. - View Dependent Claims (20)
-
Specification