Setting the Recovery System for the Open Agent

The recovery system ensures that each test case begins and ends with the application in its intended state. Silk Test Classic refers to this intended application state as the BaseState. The recovery system allows you to run tests unattended. When your application fails, the recovery system restores the application to the BaseState, so that the rest of your tests can continue to run unattended.

For applications that use the Open Agent and dynamic object recognition, the recovery system is configured automatically whenever the New frame file dialog box opens and you save a file. This dialog box opens when:

  • You click Configure Applications on the Basic Workflow bar and follow the steps in the wizard.
  • You click File > New and click Test frame.
  • You click the Create a new file icon in the toolbar and then click Test frame.
  • You click Record > Testcase, Record > Application State, or Record > Window Locators before you configure an application, the New Test Frame dialog box opens before recording starts.

If you are testing an application that uses both the Classic Agent and the Open Agent, set the Agent that will start the application as the default Agent and then set the recovery system. If you use the Classic Agent to start the application, set the recovery system for the Classic Agent.