Patent ID: 7363616
Filing Date: 2008-04-22
Classification: G06F

Abstract:
1. A system for automated testing of software, comprising a processor and computer readable storage device encoded with a computer program, said computer program comprising: a library; at least one template in said library that defines at least one procedure for an automated software test; a process for dynamically creating an instance of said at least one template, said process retrieving an attribute from a data record and creating said instance of said at least one template with a data field of said attribute as a parameter of said instance; wherein said instance of said at least one template is operable to cause said processor to perform said software test by providing to said software data stored in said data record; wherein said attribute further specifies a priority for said data for use with said at least one template; wherein said at least one template is a data driven test pattern class; and wherein the process for dynamically generating an instance of said at least one template utilizes a Document Object Model (DOM) Application Programming Interface (API).