1. A method, comprising: determining that a link has been created between a user interface and at least one test script, wherein the test script comprises a set of test instructions, and wherein the user interface comprises a set of user interface elements; executing each test instruction in the set of test instructions against the user interface; identifying, based on the executing and for each of the set of test instructions, at least one of the set of user interface elements referenced by the test instruction; generating, during the execution of each test instruction and based on the identifying, a set of mapping information for each of the set of test instructions, wherein the set of mapping information identifies an association between the test instruction and the at least one of the user interface elements; determining that a change has occurred in at least one of the user interface and the test script; based on a change having occurred to the user interface, identifying at least one test instruction affected by the change to the user interface based on the set of mapping information; and based on a change having occurred to the test script after execution of the test script has completed, identifying at least one user interface element affected by the change to the test script based on the set of mapping information.
1. A method, comprising: determining that a link has been created between a user interface and at least one test script, wherein the test script comprises a set of test instructions, and wherein the user interface comprises a set of user interface elements; executing each test instruction in the set of test instructions against the user interface; identifying, based on the executing and for each of the set of test instructions, at least one of the set of user interface elements referenced by the test instruction; generating, during the execution of each test instruction and based on the identifying, a set of mapping information for each of the set of test instructions, wherein the set of mapping information identifies an association between the test instruction and the at least one of the user interface elements; determining that a change has occurred in at least one of the user interface and the test script; based on a change having occurred to the user interface, identifying at least one test instruction affected by the change to the user interface based on the set of mapping information; and based on a change having occurred to the test script after execution of the test script has completed, identifying at least one user interface element affected by the change to the test script based on the set of mapping information. 8. The method of claim 1 , further comprising: determining that the change to the test script is that a new test instruction has been inserted into the test script; identifying, based on the set of mapping information, the user interface associated with the test script; executing the test script including the new test instruction against the user interface that has been identified; determining, based on the executing, whether a conflict has occurred between the new test instruction and at least one user interface element in the set of user interface elements; based on a conflict having occurred, notifying a user of that the new test instruction created a conflict; and based on the test instruction having been performed successfully, updating the set of mapping information to indicate which of the user interface elements allowed the new test instruction to be performed successfully.