A method, apparatus, article of manufacture, and a memory structure for generating
a test code for an automatic procedure is disclosed. The method comprises the steps
of defining a source file having a plurality of tags associated with a member of
a library of executable code objects defining a set of instructions for performing
a portion of the automatic test procedure, generating a test plan in a conventional
language from the source file, and generating an automated test code for the automated
test procedure from the source file. In one embodiment, a test index identifying
system elements tested by the test code is generated and incorporated into the
test plan, allowing the user to verify that all desired system elements are exercised
by the automated test code. The article of manufacture comprises a data storage
device tangibly embodying instructions to perform the method steps described above.
The apparatus comprises means for defining a source file having a plurality of
tags, wherein each tag is associated with a member of a library of executable code
objects defining a set of instructions for performing a portion of an automatic
test procedure, means for generating a test plan in a conversational language from
the source file, and means for generating an automated test code for the automatic
test procedure from the source file.