15. A non-transitory computer readable medium comprising instructions that when executed by a processor cause the processor to: receive a test application in an executable format, the test application including a plurality of forms; simulate the execution of the test application with the processor; iterate through each one of the plurality of forms of the test application; detect a field in at least one form of the plurality of forms; inspect a field included in the at least one form for metadata in the test application; generate, based on the metadata, at least one test case corresponding to the field; store the test case in a first format; and store the test case in a second format that is different from the first format.
15. A non-transitory computer readable medium comprising instructions that when executed by a processor cause the processor to: receive a test application in an executable format, the test application including a plurality of forms; simulate the execution of the test application with the processor; iterate through each one of the plurality of forms of the test application; detect a field in at least one form of the plurality of forms; inspect a field included in the at least one form for metadata in the test application; generate, based on the metadata, at least one test case corresponding to the field; store the test case in a first format; and store the test case in a second format that is different from the first format. 16. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor to convert the test case from the first format to a second format.