1. A computer apparatus, comprising: at least one programmable processor; data storage accessible by the processor, the processor operatively connected to the data storage to receive information from the data storage, wherein the data storage includes programming which, when executed by the processor, implements an automated regression testing intermediary, the automated regression testing intermediary being configured to receive, from an application testing tool, a first set of automated test instructions intended for regression testing of an application under test, the first set comprising at least one automated test instruction, the automated test instruction comprising a command and a parameter; a data structure comprising predefined fields such that, when the automated test instruction from the first set is received, the command in the automated test instruction will be used to identify a field of the data structure that will be populated with the parameter from the automated test instruction; and a library of generic target automated test instructions, stored in the data storage, the generic target automated test instructions having a form and format different from automated test instructions of the first set, and being usable to regression test the application under test when a generic target automated test instruction is selected and populated with the parameter from the automated test instruction to create a target-specific automated test instruction; the automated regression testing intermediary being configured to select at least one generic target automated test instruction from the library based on the field populated with the parameter, and populate the selected generic target automated test instruction with the parameter obtained from the data structure, so that the resulting created target-specific automated test instruction can be used to regression test the application under test.