Skip to content
Rodney Lopes Gomes edited this page Sep 18, 2010 · 1 revision

To deploy DTF in a given environment you need to first understand it's architecture and this section will cover the architecture of DTF. There are 3 types of components in DTF the Controller (DTFC) the Agent (DTFA) and the XML Runner (DTFX):

  • DTFC – Controller is the element in the framework that allows the DTFX to talk to the DTFA's and allows them to execute actions/tasks in order to fulfill the specified behavior of a test case.

  • DTFA – Agent is where most of the actions in a test case take place and these actions are where the framework interacts with the product being tested.

  • DTFX – XML Runner is the component that reads the test case written in XML and translates that into the correct execution of actions/tasks on each agent being used by the test.

The following diagram illustrates how DTFA's can be executed on any machine that you want to startup a client or need to control server side actions and will execute those actions through the agent running on that machine.

Clone this wiki locally