The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and
hundreds of open source projects, including runtimes, tools,
specifications, and frameworks for cloud and edge applications, IoT, AI,
automotive, systems engineering, open processor designs, and many others.
The Eclipse Foundation is an international non-profit association
supported by our members, including industry leaders who value open
source as a key enabler for their business strategies.
Whether you intend on contributing to Eclipse technologies that are
important to your product strategy, or simply want to explore a specific
innovation area with like-minded organisations, the Eclipse Foundation is
the open source home for industry collaboration.
The Eclipse community consists of individual developers and organisations
spanning many industries. Stay up to date on our open source community
and find resources to support your journey.
The Eclipse Foundation provides our global community of individuals and
organisations with a mature, scalable, and vendor-neutral environment for
open source software collaboration and innovation.
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 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.