Open Agent

The Silk Test agent is the software process that translates the commands in your test scripts into GUI-specific commands. In other words, the agent drives and monitors the application you are testing. One agent can run locally on the host machine. In a networked environment, any number of agents can run on remote machines.

Silk Test Classic provides two types of agents, the Open Agent and the Classic Agent. The agent that you assign to your project or script depends on the type of application that you are testing.

Note: This Help covers the functionality of Silk Test Classic when using the Open Agent. If you are using the Classic Agent, refer to the Silk Test Classic Classic Agent Help.

When you create a new project, Silk Test Classic automatically uses the agent that supports the type of application that you are testing. For instance, if you create an Apache Flex or Windows API-based client/server project, Silk Test Classic uses the Open Agent. When you open a project or script that was developed with the Classic Agent, Silk Test Classic automatically uses the Classic Agent. For information about the supported technology domains for each agent, refer to Testing in Your Environment.

The Open Agent supports dynamic object recognition to record and replay test cases that use XPath queries to find and identify objects. With the Open Agent, one Agent can run locally on the host machine. In a networked environment, any number of Agents can replay tests on remote machines. However, you can record only on a local machine.

For information about new features, supported platforms, and tested versions, refer to the Release Notes.