1. 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 a GUI map; assigning a variable name to said physical description; compiling said regression test script comprising said object and said physical description 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 an external GUI map; and 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.