9. A method for generating component test code, for use in an application test generation program used to test an application under test, comprising: via a computer server running a custom engine and function libraries, integrated in the application test generation program; allowing a user to define a component; allowing the user to select at least one application area, from a set of application areas; allowing the user to define a component step for the defined component, wherein defining a component step includes; allowing the user to select an object repository from a set of object repositories associated with the selected application area; allowing the user to select at least one object option from a set of object options associated with the selected object repository; wherein the selection of the object option determines subsequent sets of object options for selection by the user; allowing the user, upon completion of the definition of the component step by the selections of object repositories and object options for the component step, to add and define further component steps by repetition of user selection of object repository and associated object options; and generating the component test code, via associations in the function libraries between component test code portions and the defined component steps, including the user selections of, object repositories and associated object options.
9. A method for generating component test code, for use in an application test generation program used to test an application under test, comprising: via a computer server running a custom engine and function libraries, integrated in the application test generation program; allowing a user to define a component; allowing the user to select at least one application area, from a set of application areas; allowing the user to define a component step for the defined component, wherein defining a component step includes; allowing the user to select an object repository from a set of object repositories associated with the selected application area; allowing the user to select at least one object option from a set of object options associated with the selected object repository; wherein the selection of the object option determines subsequent sets of object options for selection by the user; allowing the user, upon completion of the definition of the component step by the selections of object repositories and object options for the component step, to add and define further component steps by repetition of user selection of object repository and associated object options; and generating the component test code, via associations in the function libraries between component test code portions and the defined component steps, including the user selections of, object repositories and associated object options. 10. The method of claim 9 wherein the object option includes at least one of, an operation and attribute.