11. The computer program product of claim 8 , wherein correcting the script comprises prompting a user to approve the candidate user interface object.
11. The computer program product of claim 8 , wherein correcting the script comprises prompting a user to approve the candidate user interface object. 12. The computer program product of claim 11 , wherein correcting the script further comprises correcting the script and recording the correction in a correction data structure in response to the user approving the candidate user interface object.