Patent ID: 7543188

Claim:
A computer-implemented method configured to run in a server, comprising: receiving from a client a request to run a functional testing tool, the request being in the form of an HTTP method; retrieving one or more parameters from the request, the one or more parameters being configured to facilitate identifying one or more of, a test script associated with the functional testing tool, a data store from which the test script may be retrieved, and an application to be tested by the functional testing tool; providing the one or more parameters to a servlet configured to control the functional testing tool, the servlet being associated with the server; selectively acquiring a test script configured to facilitate customizing an operation of the functional testing tool, the acquiring being performed by the servlet, the test script being stored as a binary large object (BLOB) in a database, the BLOB including a metadata configured to facilitate selecting a test script based, at least in part, on the one or more parameters; causing a functional testing tool process to be created, the process being configured to functionally test the application, the causing being performed by the servlet; and selectively controlling the functional testing tool process, the controlling being performed by the servlet.