1. A method of testing software applications, comprising the steps of: providing a screen display of an application to be tested; defining a path over the screen display to identify objects for test; storing object information in a database table; repeating the path to identify all objects for test on the screen display; storing the path in a database.