Recorder Toolbar

The Record & Analyze window toolbar provides facilities for starting, stopping and moderating an execution analysis recording session.

Access    Analyzer | Recorder > Toolbar

Options

Icon

Description

See also

record_menu

Display a menu of options for defining what the recording session operates on.

Attach to Process - enabled even if no Analyzer Script exists, this option displays a dialog through which you select a process to record and a debugging platform to use; you can also optionally select a record marker set and / or a State machine to use during the recording
Generate Sequence Diagram from Recording - generate a Sequence/State diagram from the Execution Analyzer trace
Generate Testpoint Diagram from History - generate a Test Domain diagram from the Execution Analyzer trace, that can be used with the Testpoint facility
Generate Class Diagram from History - generate a Collaboration Class diagram from the Execution Analyzer trace, depicting only those Classes and operations involved in the recorded action (use case)
Generate All - generate all three of the above diagrams from the Execution Analyzer trace
Save as Artifact - create an Artifact element that contains the current recording history, under the currently-selected package in the the Project Browser; if you subsequently drag this Artifact element onto a Class diagram and double-click on it, the history recorded in the Artifact is copied back into the Record & Analyze window
Load Sequence History from file - select an XML file from which to restore a previously-saved recording history
Save Sequence History to file - save the recording history to an XML file

 

 

Start Recording

Recording Activity for a Class

Generating Sequence Diagrams

Testpoint Management

Combine Testpoints

 

 

 

Artifact

VEA-Depth

Select the recording stack depth for the marker set; that is, the number of frames from the point at which recording began.

 

Control Stack Depth

Marker Types

VEA-Record

Launch and record the application described in the script; you can optionally select a record marker set and / or a State machine to use during the recording.

The icon is enabled when the active Analyzer Script is configured for debugging.

 

Start Recording

Recording Activity for a Class

VEA-ManualRec

Perform ad-hoc manual recording of the current thread during a debug session.

Use this function with the 'step' buttons of the debugger; each function that is called due to a step command is logged to the history window.

The icon is enabled if no recording is taking place and you are currently at a breakpoint (that is, debugging).

 

 

VEA-AutoRec

Perform ad-hoc auto-recording during a debug session.

When you click on this icon, the Analyzer begins recording and does not stop until either the program ends, you stop the debugger or you click on the Stop icon.

This icon is enabled if no recording is taking place and you are currently at a breakpoint (that is, debugging).

 

 

VEA-StepThru

Step into a function, record the function call in the History window, and step back out.

Enabled for manual recording only.

 

Step Through Function Calls

VEA-Stop

Stop recording the execution trace.