Skip to main content

Control Panel

Control panel is automatically opened when recording starts and provides a quick access to main test case properties. When recording is in progress, its Script tab immediately updates with recorded actions.

There are two ways to start recording and open Control Panel:

  • Use Record button in Test Case Editor.
  • Use Record a Snippet button on RCPTT main toolbar. This mode is convenient for quick experiments or recording short snippets which can be pasted to other test cases later. As well it is possible to save recorded script as a new test case.

See Control Panel screenshot below for more information.

Return to IDE. Close control panel and restore main RCPTT IDE window. If recording is in progress, stop it automatically. If test case is not saved, prompt for a save.
Save. Saves current test case. If there's no current test case (i.e. Control Panel has been started by Record a Snippet button), prompts for a test case location.
Record/Stop button. Used to control recording.
Replay button. Replay current test case.
Mode buttons. When recording is in progress, these buttons allow to switch between two modes:
  • Capture Mode – all user actions in AUT are recorded in a script. This is a default mode when recording starts.
  • Assertion Mode – this mode allows to select any widget inside AUT to add [assertions](../assertions/) for it's properties. .
  • Script tab (active by default). Current test script. When recording is in progress, it is automatically appended with newly recorded actions. When recording is stopped, its contents is editable.
    Contexts tab. Allows to add/remove [contexts](../contexts/) to current test case.
    Verifications tab. Allows to add/remove [verifications](../verifications/) to current test case.
    Description tab. Allows to view/edit a description of a current test case. This tab can be activated while recording in progress, so it might be convenient to put test steps into description section before starting recording and then follow those steps to avoid recoding of unnecessary actions.
    Options tab. Contains a few rarely used options controlling the way in which user actions are being recorded.
    AUT name. Indicates which application this control panel is currently working with.
    Indicates that recording is in progress now.
    Capture results. This ECL code is executed, will reproduce actions done by user during recording. When Record mode is inactive, this area is editable. Polish and refactor captured code before saving.

    Back to the top