Trace Entry Types

TasksViewVisible Entry

The tasks view becomes visible. The view showing the task(s) becomes visible for the test user.

namerequiredtypedescription
settingsMANDATORY{...}General settings for the viewer running the task.
headerButtonsOPTIONAL[...]The header buttons provided by the viewer.
upperHeaderMenuMANDATORY[<string>]The entries in the upper selection bar (showing tests) provided by the viewer.
lowerHeaderMenuMANDATORY[...]The entries in the lower selection bar (showing tasks) provided by the viewer.

settings

namerequiredtypedescription
debugScoreHotKeyOPTIONAL<string>Hot key to pop up score debugging window.
debugTraceHotKeyOPTIONAL<string>Hot key to pop up trace debugging window.
debugStatemachineHotKeyOPTIONAL<string>Hot key to pop up state machine debugging window.
ShowTaskNavigationBarsMANDATORY<boolean>Activation status of task navigation bars.

headerButtons list item

namerequiredtypedescription
.........other, unspecified attributes

lowerHeaderMenu list item

namerequiredtypedescription
.........other, unspecified attributes

UserLogin Entry

A testee logged in.

namerequiredtypedescription
userMANDATORY<string>The user name given at login.
loginTimestampMANDATORY<string>The point in time of the login.
runtimeVersionMANDATORY<string>The version number of the viewer running the tests.
webClientUserAgentMANDATORY<string>Version data about the browser displaying the tests.

ItemSwitch Entry

An item switch occurs.

namerequiredtypedescription
itemMANDATORY{...}The configuration of the new item.

item

namerequiredtypedescription
.........other, unspecified attributes

Button Entry

Button is pressed.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>
subtypeOPTIONALone of [ taskbar taskbarStart tab back forward home bookmark menu]

Checkbox Entry

Check box is pressed.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>

RadioButton Entry

Radio button is pressed.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>

Link Entry

Link is hit.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>

SimpleTextField Entry

Simple text field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

ImageField Entry

Image field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

ExternalPageFrame Entry

An external page frame is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

Panel Entry

Panel is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

Container Entry

Container is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

Combobox Entry

Combo box selected entry changes. The combox box will not trace an event if the user selects the currently selected item once more.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<number>Index of the previously selected combo box item.
oldSelectedUserDefIdOPTIONAL<string>The user defined ID of the previously selected item.
newSelectedMANDATORY<number>Index of the now selected combo box item.
newSelectedUserDefIdOPTIONAL<string>The user defined ID of the now selected item.

TableCell Entry

Table cell is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
tableUserDefIdPathOPTIONAL<string>User defined ID path of the table instance containing the cell
tableUserDefIdOPTIONAL<string>User defined ID of the table containing the cell
rowMANDATORY<number>Index of the row of the cell (indices start with 0).
columnMANDATORY<number>Index of the column of the cell (indices start with 0).
oldSelectedOPTIONAL<boolean>

TableCellModified Entry

Table cell is modified.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
tableUserDefIdPathOPTIONAL<string>User defined ID path of the table instance containing the cell
tableUserDefIdOPTIONAL<string>User defined ID of the table containing the cell
rowMANDATORY<number>Index of the row of the cell (indices start with 0).
columnMANDATORY<number>Index of the column of the cell (indices start with 0).
cellTypeMANDATORYone of [ text combo formula]The type of the cell (according to the new cell content).
oldValueMANDATORY<string>Old value of the cell. For cells that contained a formula the old formula itself.
newValueMANDATORY<string>New value of the cell. For cells that now contain a formula the new formula itself.
oldEvaluatedValueOPTIONAL<number>Evaluated value of the old formula (if the cell contained a valid formula).
newEvaluatedValueOPTIONAL<number>Evaluated value of the new formula (if the cell now contains a valid formula).
errorInFormulaOPTIONAL<string>The error value returned by the formula evaluation for the new formula, like NaN, Div0 (if any).

BrowserTab Entry

Switch the current Browser tab. Event is raised by selecting the tab.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the web child area component instance displaying the tab.
userDefIdPathOPTIONAL<string>The user defined ID path of the web child area component instance displaying the tab.
userDefIdOPTIONAL<string>The user defined ID of the web child area component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
tabMANDATORY<string>Name of the selected tab.
pageMANDATORY<string>Name of the page displayed in the selected tab.

RegionMap Entry

Region map is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

ImageArea Entry

Image area is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>

SingleLineInputField Entry

Single line input field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
currentTextValueMANDATORY<string>The text value of the input field.

SingleLineInputFieldModified Entry

Single line input field receives modification request.

namerequiredtypedescription
indexPathOPTIONAL<string>The index path of the input field instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the input field instance.
userDefIdOPTIONAL<string>The user defined ID of the input field.
oldTextValueMANDATORY<string>The old text value of the input field.
newTextValueMANDATORY<string>The new text value of the input field.
originMANDATORYone of [ keyboard cutAndPaste]The origin of the modification request.
validationPatternOPTIONAL<string>A validation pattern configured for the field.
invalidTextValueOPTIONAL<string>The text value that was rejected by the pattern validation.

InputField Entry

Input field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
currentTextValueMANDATORY<string>The text value of the input field.

InputFieldModified Entry

Input field receives modification request.

namerequiredtypedescription
indexPathOPTIONAL<string>The index path of the input field instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the input field instance.
userDefIdOPTIONAL<string>The user defined ID of the input field.
oldTextValueMANDATORY<string>The old text value of the input field.
newTextValueMANDATORY<string>The new text value of the input field.
originMANDATORYone of [ keyboard cutAndPaste]The origin of the modification request.
validationPatternOPTIONAL<string>A validation pattern configured for the field.
invalidTextValueOPTIONAL<string>The text value that was rejected by the pattern validation.

ValueDisplay Entry

Value display is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
displayTypeMANDATORYone of [ boolean integer number string text image audio video]The type of the display.

ValueInput Entry

Variable value input field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

ValueInputModified Entry

Variable value Input field is modified.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
newValueOPTIONAL<number>The new value for the variable

ScaleValueInput Entry

Scale value input field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

SpinnerValueInput Entry

Spinner value input field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

SetVariableValue Entry

A variable value change operation occured.

namerequiredtypedescription
variableNameMANDATORY<string>The name of the variable
variableTypeOPTIONALone of [ integer number string boolean]The value type of the variable
newValueTypeOPTIONALone of [ integer number string boolean]The type of the new value
oldValueOPTIONAL<string>The old value of the variable
newValueMANDATORY<string>The new value of the variable
operationStatusMANDATORYone of [ ok valueWrongType givenTypeNoMatch typeMissing typeInconsistent]The execution status of the operation

PageArea Entry

Page area is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

ImageTextField Entry

Image text field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>

RichText Entry

Rich text field is selected.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectedMANDATORY<boolean>

EmbeddedLink Entry

Embedded link is selected.

namerequiredtypedescription
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
indexPathMANDATORY<string>Index path of the embedded link.

RichTextHighlight Entry

Highlighted area in rich text field changes.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
oldSelectionsMANDATORY[...]The old highlighted area description
newSelectionsMANDATORY[...]The new highlighted area description

oldSelections list item

namerequiredtypedescription
startKeyMANDATORY<string>The ID of the block (i.e. the row) where the area starts.
startOffsetMANDATORY<number>The position in the block (i.e. in the row) where the area starts.
endKeyMANDATORY<string>The ID of the block (i.e. the row) where the are ends.
endOffsetMANDATORY<number>The position in the block (i.e. in the row) where the area ends.
highlightColorMANDATORY<string>The color used for the highlighted area.

newSelections list item

namerequiredtypedescription
startKeyMANDATORY<string>The ID of the block (i.e. the row) where the area starts.
startOffsetMANDATORY<number>The position in the block (i.e. in the row) where the area starts.
endKeyMANDATORY<string>The ID of the block (i.e. the row) where the are ends.
endOffsetMANDATORY<number>The position in the block (i.e. in the row) where the area ends.
highlightColorMANDATORY<string>The color used for the highlighted area.

AudioPlayer Entry

Audio player receives click with hidden controls.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

AudioPlayerControl Entry

Audio player starts/pauses/ends playing.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
operationMANDATORYone of [ play pause stop ended]The operation triggered.
maxPlayMANDATORY<number>Maximum number of plays allowed.
currentPlayNoMANDATORY<number>Number of the current play.
automaticStartMANDATORY<boolean>
hideControlsMANDATORY<boolean>
volumeLevelMANDATORY<number>The current volume level in percent.
isStatemachineTriggeredMANDATORY<boolean>

VideoPlayer Entry

Video player receives click with hidden controls.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

VideoPlayerControl Entry

Video player starts/pauses/ends playing.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
operationMANDATORYone of [ play pause stop ended]The operation triggered.
maxPlayMANDATORY<number>Maximum number of plays allowed.
currentPlayNoMANDATORY<number>Number of the current play.
automaticStartMANDATORY<boolean>
hideControlsMANDATORY<boolean>
volumeLevelMANDATORY<number>The current volume level in percent.
isStatemachineTriggeredMANDATORY<boolean>

TreeNode Entry

Operation on node in tree.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the tree instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the tree instance.
userDefIdOPTIONAL<string>The user defined ID of the tree.
operationMANDATORYone of [ emptySelection selection doubleClick expandNode collapseNode new delete rename cut copy paste drag drop]The operation triggered.
nodePathIdOPTIONAL<string>Node path id of selected node.
nodeTypeOPTIONAL<string>Node type of selected node.
nodeNameOPTIONAL<string>Name (i.e. first column value) of selected node.
oldValueOPTIONAL<string>For operation=rename only: old column value.
newValueOPTIONAL<string>For operation=rename only: new column value.
columnNameOPTIONAL<string>For operation=rename only: name of column changed by the operation.
triggeredEventOPTIONAL<string>For operation=delete only: name of the FSM event triggered instead of executing the operation.

TreeViewNode Entry

Operation on node in tree view.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the tree instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the tree instance.
userDefIdOPTIONAL<string>The user defined ID of the tree.
operationMANDATORYone of [ emptySelection selection doubleClick expandNode collapseNode new delete rename cut copy paste drag drop]The operation triggered.
nodePathIdOPTIONAL<string>Node path id of selected node.
nodeTypeOPTIONAL<string>Node type of selected node.
nodeNameOPTIONAL<string>Name (i.e. first column value) of selected node.
oldValueOPTIONAL<string>For operation=rename only: old column value.
newValueOPTIONAL<string>For operation=rename only: new column value.
columnNameOPTIONAL<string>For operation=rename only: name of column changed by the operation.
triggeredEventOPTIONAL<string>For operation=delete only: name of the FSM event triggered instead of executing the operation.

TreeViewSort Entry

Sort by column operation in tree view.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
sortDirectionMANDATORYone of [ ascending descending none]The direction of the sorting applied to the rows.
columnNameOPTIONAL<string>The name of the column to sort rows by.
columnIndexOPTIONAL<number>The index of the column to sort rows by.

TreeChildArea Entry

Tree child area receives click.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>

ScrollbarMove Entry

Scrollbar slider moved. Moving a scroller raises a burst of events which we try to bundle in a single log entry. This might not work 100% accurate creating more than one log entry for one (slow) move or not properly logging both movements triggered by a scroll operator call with x and y parameters.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
orientationMANDATORYone of [ horizontal vertical]
directionMANDATORYone of [ down up left right]
horizontalScrollOPTIONAL<number>Position of the horizontal slider at the end of the move in percent of total size, 0% is at the left end, 100% is at the right end.
verticalScrollOPTIONAL<number>Position of the vertical slider at the end of the move in percent of total size, 0% is at the top, 100% is at the bottom.

DragAndDropReceive Entry

Drag & drop operation completed.

namerequiredtypedescription
senderIndexPathMANDATORY<string>The index path of the sending component instance.
senderUserDefIdPathOPTIONAL<string>The user defined ID path of the sending component instance.
senderUserDefIdOPTIONAL<string>The user defined ID of the sending component.
receiverIndexPathMANDATORY<string>The index path of the receiving component instance.
receiverUserDefIdPathOPTIONAL<string>The user defined ID path of the receiving component instance.
receiverUserDefIdOPTIONAL<string>The user defined ID of the receiving component.
startPositionMANDATORY{...}
endPositionMANDATORY{...}
sendingTypeMANDATORY<string>
receivingTypeMANDATORY<string>
operationMANDATORY<string>

startPosition

namerequiredtypedescription
xMANDATORY<number>
yMANDATORY<number>

endPosition

namerequiredtypedescription
xMANDATORY<number>
yMANDATORY<number>

OperatorSetTextValue Entry

Operator sets text value of input element.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
oldTextValueMANDATORY<string>The old text value of the input field.
newTextValueMANDATORY<string>The new, calculated text value of the input field.
insertedValueMANDATORY<string>The text snippet to insert in the input field.
insertPositionMANDATORY<number>The start position of the insert operation.
dropLengthMANDATORY<number>The number of old characters dropped starting at the insert position.

TaskSwitch Entry

A task switch occurs.

namerequiredtypedescription
oldTaskOPTIONAL<string>The name of the interrupted task. Not given if there was no task running before the switch.
oldItemOPTIONAL<string>The name of the item containing the interrupted task. Not given if there was no task running before the switch.
oldTestOPTIONAL<string>The name of the test of the interrupted task. Not given if there was no task running before the switch.
newTaskOPTIONAL<string>The name of the installed task. Not given if the running task was cancelled without setting a new task.
newItemOPTIONAL<string>The name of the item containing the installed task. Not given if the running task was cancelled without setting a new task.
newTestOPTIONAL<string>The name of the test of the installed task. Not given if the running task was cancelled without setting a new task.
taskResultMANDATORY{...}The scoring result for the interrupted task. See the chapter 'Scoring Result' in the manual for details on this.

taskResult

namerequiredtypedescription
.........other, unspecified attributes

PageSwitchTopLevel Entry

A page switch in a top level page area occurs.

namerequiredtypedescription
pageAreaTypeMANDATORYone of [ main dialog modal]The type of the page area.
pageAreaNameMANDATORY<string>The name of the page area.
newPageNameMANDATORY<string>The name of the page displayed in the page area.
positionOPTIONAL{...}The position of the dialog that opens.

position

namerequiredtypedescription
xMANDATORY<number>
yMANDATORY<number>

PageSwitchEmbedded Entry

A page switch in an embedding component instance occurs.

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
newPageNameMANDATORY<string>The name of the new page embedded in the component instance.
tabOPTIONAL<string>The name of the target tab in the embedding component instance.
historyMoveOPTIONALone of [ home back forward]The history move operation that triggered the page switch.

HeaderButton Entry

One of the header buttons provided by the viewer was pressed.

namerequiredtypedescription
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
indexMANDATORY<number>The index of the header buttons in the header buttons list.

NavigationButton Entry

One of the task/test navigation buttons provided by the viewer was pressed.

namerequiredtypedescription
clientXOPTIONAL<number>
clientYOPTIONAL<number>
pageXOPTIONAL<number>
pageYOPTIONAL<number>
screenXOPTIONAL<number>
screenYOPTIONAL<number>
navigationTypeMANDATORYone of [ test task]The type of the navigation button.
navigationTargetMANDATORY<string>The name of the test or task to navigate to.

JavaScriptInjected Entry

Some external JavaScript code triggered this entry in the trace log.

namerequiredtypedescription
indexPathOPTIONAL<string>The index path as specified by the JavaScript code.
userDefIdPathOPTIONAL<string>The user defined ID path as specified by the JavaScript code.
userDefIdOPTIONAL<string>The user defined ID as specified by the JavaScript code.
originMANDATORY<string>The origin URL of the event triggered by the JavaScript code.
typeOPTIONAL<string>The type of the message as specified by the JavaScript code.
messageOPTIONAL<anything>The message as specified by the JavaScript code.

RuntimeController Entry

The controlling environment triggered an action.

namerequiredtypedescription
actionTypeMANDATORYone of [ insertMessageInTrace sendStatemachineEvent]The triggered action.
detailsMANDATORY<string>The parameters specifying the details of the triggered action.

CutCopyPaste Entry

A cut/copy/paste command was triggered.

namerequiredtypedescription
contentIndexPathMANDATORY<string>The index path of the component instance providing/receiving the clipboard content.
contentUserDefIdPathOPTIONAL<string>The user defined ID path of the component instance providing/receiving the clipboard content.
contentUserDefIdOPTIONAL<string>The user defined ID of the component providing/receiving the clipboard content.
triggerIndexPathOPTIONAL<string>The index path of the triggering component instance.
triggerUserDefIdPathOPTIONAL<string>The user defined ID path of the triggering component instance.
triggerUserDefIdOPTIONAL<string>The user defined ID of the triggering component.
triggerTypeMANDATORYone of [ button contextMenu keyboard]The type of the triggering action.
operationMANDATORYone of [ cut copy paste]The operation triggered.
contentOPTIONAL<string>The exchanged clipboard content (not given for denied requests).
isPerformedOPTIONAL<boolean>Indicates whether the requested operation was performed or denied.

Bookmark Entry

A bookmark related command triggered.

namerequiredtypedescription
ownerIndexPathMANDATORY<string>The index path of the component instance owning the bookmarks.
ownerUserDefIdPathOPTIONAL<string>The user defined ID path of the component instance owning the bookmarks.
ownerUserDefIdOPTIONAL<string>The user defined ID of the component owning the bookmarks.
triggerIndexPathOPTIONAL<string>The index path of the triggering component instance.
triggerUserDefIdPathOPTIONAL<string>The user defined ID path of the triggering component instance.
triggerUserDefIdOPTIONAL<string>The user defined ID of the triggering component.
triggerTypeMANDATORYone of [ button contextMenu]The type of the triggering action.
operationMANDATORYone of [ add drop select manage]The operation triggered.
pageNameOPTIONAL<string>The name of the target page of the bookmark.
pageUrlOPTIONAL<string>The URL of the target page of the bookmark.
tabOPTIONAL<string>The tab in the browser targeted by the bookmark (for tabbed browsers only).

ApplicationFullScreen Entry

A fullscreen related command triggers.

namerequiredtypedescription
typeMANDATORYone of [ enterFullscreen exitFullscreen]The type of operation triggered.
alternateStateDurationMANDATORY<number>The duration in seconds since the last visibility change.

ApplicationVisibility Entry

Application visibility changed.

namerequiredtypedescription
typeMANDATORYone of [ pageHidden pageShown]The type of change.
alternateStateDurationMANDATORY<number>The duration in seconds since the last visibility change.

PauseResume Entry

Application paused or resumed after a pause.

namerequiredtypedescription
typeMANDATORYone of [ pause resume]The type of change.

OperatorTraceText Entry

Operator trace_(typed_)text injects a message into the trace log.

namerequiredtypedescription
textMANDATORY<string>The evaluated text from the operator arguments.
typeOPTIONAL<string>The evaluated type from the operator arguments.

OperatorTraceSnapshot Entry

Operator trace_(typed_)snapshot injects a message into the trace log.

namerequiredtypedescription
textMANDATORY<string>The evaluated text from the operator arguments.
typeOPTIONAL<string>The evaluated type from the operator arguments.

Snapshot Entry

A snapshot included in the trace.

namerequiredtypedescription
componentsMANDATORY[...]The state of the display component instances.
presentationMANDATORY{...}The current state of the task presenter.
incidentsMANDATORY{...}The incident counter and time values.
clipboardMANDATORY{...}The current clipboard content and cut/paste points.
statemachineMANDATORY{...}The currently active states(s) of the state machine and some event history.
variablesMANDATORY[...]The variables and their current values.
calculatorOPTIONAL{...}The current state of the calculator.

components list item

namerequiredtypedescription
indexPathMANDATORY<string>The index path of the component instance.
userDefIdPathOPTIONAL<string>The user defined ID path of the component instance.
userDefIdOPTIONAL<string>The user defined ID of the component.
componentTypeMANDATORY<string>The type of the component.
componentStateMANDATORY{...}The state of the component instance.

components list item - componentState

namerequiredtypedescription
.........other, unspecified attributes

presentation

namerequiredtypedescription
.........other, unspecified attributes

incidents

namerequiredtypedescription
.........other, unspecified attributes

clipboard

namerequiredtypedescription
.........other, unspecified attributes

statemachine

namerequiredtypedescription
.........other, unspecified attributes

variables list item

namerequiredtypedescription
nameMANDATORY<string>The name of the variable.
valueMANDATORY<anything>The value of the variable
typeMANDATORY<string>The type of the variable

calculator

namerequiredtypedescription
.........other, unspecified attributes

Recommend Entry

Recommendations changed.

namerequiredtypedescription
oldRecommendationsMANDATORY[...]The list of old recommendations.
newRecommendationsMANDATORY[...]The list of new recommendations.

oldRecommendations list item

namerequiredtypedescription
testNameMANDATORY<string>The name of the recommended test.
taskNameOPTIONAL<string>The name of the recommended task.
userDefIdPathOPTIONAL<string>The user defined ID path of the recommended component instance.
userDefIdOPTIONAL<string>The user defined ID of the recommended component.

newRecommendations list item

namerequiredtypedescription
testNameMANDATORY<string>The name of the recommended test.
taskNameOPTIONAL<string>The name of the recommended task.
userDefIdPathOPTIONAL<string>The user defined ID path of the recommended component instance.
userDefIdOPTIONAL<string>The user defined ID of the recommended component.