14. The system of claim 13 , comprising a network connection.
13. A data processing system comprising: a processing unit in communication with a computer readable storage medium, wherein the computer readable storage medium contains a set of instructions, wherein the processing unit is designed to carry out the set of instructions to: obtain a sequence of classified recorded actions, wherein each action included in the sequence is classified as relevant or irrelevant to a test result; obtain an automation script, the automation script including a sub-sequence of said sequence of classified recorded actions, wherein each action included in the automation script is classified as relevant to the test result; execute at least a portion of the automation script; in response to a failure of a first action included in the automation script to execute: reclassify at least one action of said sequence of classified recorded actions; and in response to a determination that the first action executes successfully after the reclassifying, revise the automation script based on the at least one action.