1. A computer implemented method, comprising: enabling definition of an automated test case within a testing user interface, including: displaying a listing of one or more methods from one or more software applications available for test case execution; receiving user selection of a selected method from a selected software application for the test case execution; displaying parameter fields of the selected method; receiving user-provided parameter values for the parameter fields for use in the test case execution; and generating an XML-format definition of the automated test case, the XML-format definition specifying the selected method and the user-provided parameter values.