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.