3. A computer implemented method for automating an activity in a workflow using data driven pre-recorded transactions, the computer implemented method comprising: receiving, at a test script server, a request from a process server to automate an activity in a workflow, wherein the test script server provides a connection between one or more activities in the workflow on the process server and robotic test scripts used to automate the one or more activities; responsive to receiving the request at the test script server, invoking a robotic test script that comprises recorded steps used to complete the activity; and using a remote test script agent to play back the robotic test script, wherein the robotic test script is driven by a set of input parameters obtained from recording the activity, and wherein the robotic test script interacts with an application under test to perform the activity as an automated task, wherein the set of input parameters are obtained from a datapool, wherein the datapool comprises data values for variables in the robotic test script.
3. A computer implemented method for automating an activity in a workflow using data driven pre-recorded transactions, the computer implemented method comprising: receiving, at a test script server, a request from a process server to automate an activity in a workflow, wherein the test script server provides a connection between one or more activities in the workflow on the process server and robotic test scripts used to automate the one or more activities; responsive to receiving the request at the test script server, invoking a robotic test script that comprises recorded steps used to complete the activity; and using a remote test script agent to play back the robotic test script, wherein the robotic test script is driven by a set of input parameters obtained from recording the activity, and wherein the robotic test script interacts with an application under test to perform the activity as an automated task, wherein the set of input parameters are obtained from a datapool, wherein the datapool comprises data values for variables in the robotic test script. 4. The computer implemented method of claim 3 , wherein the datapool is created by the remote test script agent based on runtime values provided from an invocation of the activity.