Patent ID: 7613953

Claim:
A method of converting a regression test script of an automated testing tool into a function, said method comprising: receiving said regression test script comprising at least one object, wherein said object describes at least one action initiated by said regression test script to test a software application; inserting a physical description related to said object into said regression test script, said physical description copied from an external GUI map; assigning a variable name to said physical description; compiling said regression test script comprising said object and said physical description referenced by the variable name to generate said function such that a regression test is subsequently performed according to said regression test script by invoking said function and does not require the external GUI map; storing said function in a centralized library accessible by a plurality of users allowing said function to be shared between different regression tests and reused for said subsequent regression test, wherein the function comprises the regression test script and is executed to implement the regression test script; and testing the software application by invoking the stored function, wherein the stored function performs the regressive test without the external GUI map.