Patent ID: 8151276

Claim:
A product for test script transformation analysis for generating a transformed test script for a subsequent graphical user interface application (GAP) version arising from a current GAP version to test the subsequent GAP, the product comprising: a non-transitory computer readable medium; difference model logic stored on the machine-readable medium operable to produce a graphical user interface (GUI) difference model capturing a GUI element change from the current GAP to the subsequent GAP for a specific GUI element; and script analysis logic stored on the machine-readable medium operable to: receive the GUI difference model; receive a current test script representation for a current test script for testing the current GAP, including a test script statement vector; locate, in an object repository, a GUI object entry matching the test script statement vector; locate, in the GUI difference model, a GUI element difference entry matching the GUI object entry; analyze the GUI element difference entry to determine whether the specific GUI element has changed; and output a change specifier for the current test script, when the GUI element analysis determines that the GUI element has changed, where the change specifier identifies: either of a wrong path-delete type change guide message, or a wrong path-same type change guide message, or a changed-element type change guide message, or any combination thereof.