The tasks view becomes visible. The view showing the task(s) becomes visible for the test user.
name | required | type | description |
---|---|---|---|
settings | MANDATORY | {...} | General settings for the viewer running the task. |
headerButtons | OPTIONAL | [...] | The header buttons provided by the viewer. |
upperHeaderMenu | MANDATORY | [<string>] | The entries in the upper selection bar (showing tests) provided by the viewer. |
lowerHeaderMenu | MANDATORY | [...] | The entries in the lower selection bar (showing tasks) provided by the viewer. |
settings
name | required | type | description |
---|---|---|---|
debugScoreHotKey | OPTIONAL | <string> | Hot key to pop up score debugging window. |
debugTraceHotKey | OPTIONAL | <string> | Hot key to pop up trace debugging window. |
debugStatemachineHotKey | OPTIONAL | <string> | Hot key to pop up state machine debugging window. |
ShowTaskNavigationBars | MANDATORY | <boolean> | Activation status of task navigation bars. |
headerButtons list item
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
lowerHeaderMenu list item
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
A testee logged in.
name | required | type | description |
---|---|---|---|
user | MANDATORY | <string> | The user name given at login. |
loginTimestamp | MANDATORY | <string> | The point in time of the login. |
runtimeVersion | MANDATORY | <string> | The version number of the viewer running the tests. |
webClientUserAgent | MANDATORY | <string> | Version data about the browser displaying the tests. |
An item switch occurs.
name | required | type | description |
---|---|---|---|
item | MANDATORY | {...} | The configuration of the new item. |
item
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
Button is pressed.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> | |
subtype | OPTIONAL | one of [ taskbar taskbarStart tab back forward home bookmark menu] |
Check box is pressed.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> |
Radio button is pressed.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> |
Link is hit.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> |
Simple text field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Image field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
An external page frame is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Panel is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Container is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Combo box selected entry changes. The combox box will not trace an event if the user selects the currently selected item once more.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <number> | Index of the previously selected combo box item. |
oldSelectedUserDefId | OPTIONAL | <string> | The user defined ID of the previously selected item. |
newSelected | MANDATORY | <number> | Index of the now selected combo box item. |
newSelectedUserDefId | OPTIONAL | <string> | The user defined ID of the now selected item. |
Table cell is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
tableUserDefIdPath | OPTIONAL | <string> | User defined ID path of the table instance containing the cell |
tableUserDefId | OPTIONAL | <string> | User defined ID of the table containing the cell |
row | MANDATORY | <number> | Index of the row of the cell (indices start with 0). |
column | MANDATORY | <number> | Index of the column of the cell (indices start with 0). |
oldSelected | OPTIONAL | <boolean> |
Table cell is modified.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
tableUserDefIdPath | OPTIONAL | <string> | User defined ID path of the table instance containing the cell |
tableUserDefId | OPTIONAL | <string> | User defined ID of the table containing the cell |
row | MANDATORY | <number> | Index of the row of the cell (indices start with 0). |
column | MANDATORY | <number> | Index of the column of the cell (indices start with 0). |
cellType | MANDATORY | one of [ text combo formula] | The type of the cell (according to the new cell content). |
oldValue | MANDATORY | <string> | Old value of the cell. For cells that contained a formula the old formula itself. |
newValue | MANDATORY | <string> | New value of the cell. For cells that now contain a formula the new formula itself. |
oldEvaluatedValue | OPTIONAL | <number> | Evaluated value of the old formula (if the cell contained a valid formula). |
newEvaluatedValue | OPTIONAL | <number> | Evaluated value of the new formula (if the cell now contains a valid formula). |
errorInFormula | OPTIONAL | <string> | The error value returned by the formula evaluation for the new formula, like NaN, Div0 (if any). |
Switch the current Browser tab. Event is raised by selecting the tab.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the web child area component instance displaying the tab. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the web child area component instance displaying the tab. |
userDefId | OPTIONAL | <string> | The user defined ID of the web child area component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
tab | MANDATORY | <string> | Name of the selected tab. |
page | MANDATORY | <string> | Name of the page displayed in the selected tab. |
Region map is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Image area is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> |
Single line input field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
currentTextValue | MANDATORY | <string> | The text value of the input field. |
Single line input field receives modification request.
name | required | type | description |
---|---|---|---|
indexPath | OPTIONAL | <string> | The index path of the input field instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the input field instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the input field. |
oldTextValue | MANDATORY | <string> | The old text value of the input field. |
newTextValue | MANDATORY | <string> | The new text value of the input field. |
origin | MANDATORY | one of [ keyboard cutAndPaste] | The origin of the modification request. |
validationPattern | OPTIONAL | <string> | A validation pattern configured for the field. |
invalidTextValue | OPTIONAL | <string> | The text value that was rejected by the pattern validation. |
Input field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
currentTextValue | MANDATORY | <string> | The text value of the input field. |
Input field receives modification request.
name | required | type | description |
---|---|---|---|
indexPath | OPTIONAL | <string> | The index path of the input field instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the input field instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the input field. |
oldTextValue | MANDATORY | <string> | The old text value of the input field. |
newTextValue | MANDATORY | <string> | The new text value of the input field. |
origin | MANDATORY | one of [ keyboard cutAndPaste] | The origin of the modification request. |
validationPattern | OPTIONAL | <string> | A validation pattern configured for the field. |
invalidTextValue | OPTIONAL | <string> | The text value that was rejected by the pattern validation. |
Value display is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
displayType | MANDATORY | one of [ boolean integer number string text image audio video] | The type of the display. |
Variable value input field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Variable value Input field is modified.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
newValue | OPTIONAL | <number> | The new value for the variable |
Scale value input field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Spinner value input field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
A variable value change operation occured.
name | required | type | description |
---|---|---|---|
variableName | MANDATORY | <string> | The name of the variable |
variableType | OPTIONAL | one of [ integer number string boolean] | The value type of the variable |
newValueType | OPTIONAL | one of [ integer number string boolean] | The type of the new value |
oldValue | OPTIONAL | <string> | The old value of the variable |
newValue | MANDATORY | <string> | The new value of the variable |
operationStatus | MANDATORY | one of [ ok valueWrongType givenTypeNoMatch typeMissing typeInconsistent] | The execution status of the operation |
Page area is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Image text field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> |
Rich text field is selected.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelected | MANDATORY | <boolean> |
Embedded link is selected.
name | required | type | description |
---|---|---|---|
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
indexPath | MANDATORY | <string> | Index path of the embedded link. |
Highlighted area in rich text field changes.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
oldSelections | MANDATORY | [...] | The old highlighted area description |
newSelections | MANDATORY | [...] | The new highlighted area description |
oldSelections list item
name | required | type | description |
---|---|---|---|
startKey | MANDATORY | <string> | The ID of the block (i.e. the row) where the area starts. |
startOffset | MANDATORY | <number> | The position in the block (i.e. in the row) where the area starts. |
endKey | MANDATORY | <string> | The ID of the block (i.e. the row) where the are ends. |
endOffset | MANDATORY | <number> | The position in the block (i.e. in the row) where the area ends. |
highlightColor | MANDATORY | <string> | The color used for the highlighted area. |
newSelections list item
name | required | type | description |
---|---|---|---|
startKey | MANDATORY | <string> | The ID of the block (i.e. the row) where the area starts. |
startOffset | MANDATORY | <number> | The position in the block (i.e. in the row) where the area starts. |
endKey | MANDATORY | <string> | The ID of the block (i.e. the row) where the are ends. |
endOffset | MANDATORY | <number> | The position in the block (i.e. in the row) where the area ends. |
highlightColor | MANDATORY | <string> | The color used for the highlighted area. |
Audio player receives click with hidden controls.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Audio player starts/pauses/ends playing.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
operation | MANDATORY | one of [ play pause stop ended] | The operation triggered. |
maxPlay | MANDATORY | <number> | Maximum number of plays allowed. |
currentPlayNo | MANDATORY | <number> | Number of the current play. |
automaticStart | MANDATORY | <boolean> | |
hideControls | MANDATORY | <boolean> | |
volumeLevel | MANDATORY | <number> | The current volume level in percent. |
isStatemachineTriggered | MANDATORY | <boolean> |
Video player receives click with hidden controls.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
Video player starts/pauses/ends playing.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
operation | MANDATORY | one of [ play pause stop ended] | The operation triggered. |
maxPlay | MANDATORY | <number> | Maximum number of plays allowed. |
currentPlayNo | MANDATORY | <number> | Number of the current play. |
automaticStart | MANDATORY | <boolean> | |
hideControls | MANDATORY | <boolean> | |
volumeLevel | MANDATORY | <number> | The current volume level in percent. |
isStatemachineTriggered | MANDATORY | <boolean> |
Operation on node in tree.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the tree instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the tree instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the tree. |
operation | MANDATORY | one of [ emptySelection selection doubleClick expandNode collapseNode new delete rename cut copy paste drag drop] | The operation triggered. |
nodePathId | OPTIONAL | <string> | Node path id of selected node. |
nodeType | OPTIONAL | <string> | Node type of selected node. |
nodeName | OPTIONAL | <string> | Name (i.e. first column value) of selected node. |
oldValue | OPTIONAL | <string> | For operation=rename only: old column value. |
newValue | OPTIONAL | <string> | For operation=rename only: new column value. |
columnName | OPTIONAL | <string> | For operation=rename only: name of column changed by the operation. |
triggeredEvent | OPTIONAL | <string> | For operation=delete only: name of the FSM event triggered instead of executing the operation. |
Operation on node in tree view.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the tree instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the tree instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the tree. |
operation | MANDATORY | one of [ emptySelection selection doubleClick expandNode collapseNode new delete rename cut copy paste drag drop] | The operation triggered. |
nodePathId | OPTIONAL | <string> | Node path id of selected node. |
nodeType | OPTIONAL | <string> | Node type of selected node. |
nodeName | OPTIONAL | <string> | Name (i.e. first column value) of selected node. |
oldValue | OPTIONAL | <string> | For operation=rename only: old column value. |
newValue | OPTIONAL | <string> | For operation=rename only: new column value. |
columnName | OPTIONAL | <string> | For operation=rename only: name of column changed by the operation. |
triggeredEvent | OPTIONAL | <string> | For operation=delete only: name of the FSM event triggered instead of executing the operation. |
Sort by column operation in tree view.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
sortDirection | MANDATORY | one of [ ascending descending none] | The direction of the sorting applied to the rows. |
columnName | OPTIONAL | <string> | The name of the column to sort rows by. |
columnIndex | OPTIONAL | <number> | The index of the column to sort rows by. |
Tree child area receives click.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> |
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.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
orientation | MANDATORY | one of [ horizontal vertical] | |
direction | MANDATORY | one of [ down up left right] | |
horizontalScroll | OPTIONAL | <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. |
verticalScroll | OPTIONAL | <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. |
Drag & drop operation completed.
name | required | type | description |
---|---|---|---|
senderIndexPath | MANDATORY | <string> | The index path of the sending component instance. |
senderUserDefIdPath | OPTIONAL | <string> | The user defined ID path of the sending component instance. |
senderUserDefId | OPTIONAL | <string> | The user defined ID of the sending component. |
receiverIndexPath | MANDATORY | <string> | The index path of the receiving component instance. |
receiverUserDefIdPath | OPTIONAL | <string> | The user defined ID path of the receiving component instance. |
receiverUserDefId | OPTIONAL | <string> | The user defined ID of the receiving component. |
startPosition | MANDATORY | {...} | |
endPosition | MANDATORY | {...} | |
sendingType | MANDATORY | <string> | |
receivingType | MANDATORY | <string> | |
operation | MANDATORY | <string> |
startPosition
name | required | type | description |
---|---|---|---|
x | MANDATORY | <number> | |
y | MANDATORY | <number> |
endPosition
name | required | type | description |
---|---|---|---|
x | MANDATORY | <number> | |
y | MANDATORY | <number> |
Operator sets text value of input element.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
oldTextValue | MANDATORY | <string> | The old text value of the input field. |
newTextValue | MANDATORY | <string> | The new, calculated text value of the input field. |
insertedValue | MANDATORY | <string> | The text snippet to insert in the input field. |
insertPosition | MANDATORY | <number> | The start position of the insert operation. |
dropLength | MANDATORY | <number> | The number of old characters dropped starting at the insert position. |
A task switch occurs.
name | required | type | description |
---|---|---|---|
oldTask | OPTIONAL | <string> | The name of the interrupted task. Not given if there was no task running before the switch. |
oldItem | OPTIONAL | <string> | The name of the item containing the interrupted task. Not given if there was no task running before the switch. |
oldTest | OPTIONAL | <string> | The name of the test of the interrupted task. Not given if there was no task running before the switch. |
newTask | OPTIONAL | <string> | The name of the installed task. Not given if the running task was cancelled without setting a new task. |
newItem | OPTIONAL | <string> | The name of the item containing the installed task. Not given if the running task was cancelled without setting a new task. |
newTest | OPTIONAL | <string> | The name of the test of the installed task. Not given if the running task was cancelled without setting a new task. |
taskResult | MANDATORY | {...} | The scoring result for the interrupted task. See the chapter 'Scoring Result' in the manual for details on this. |
taskResult
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
A page switch in a top level page area occurs.
name | required | type | description |
---|---|---|---|
pageAreaType | MANDATORY | one of [ main dialog modal] | The type of the page area. |
pageAreaName | MANDATORY | <string> | The name of the page area. |
newPageName | MANDATORY | <string> | The name of the page displayed in the page area. |
position | OPTIONAL | {...} | The position of the dialog that opens. |
position
name | required | type | description |
---|---|---|---|
x | MANDATORY | <number> | |
y | MANDATORY | <number> |
A page switch in an embedding component instance occurs.
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
newPageName | MANDATORY | <string> | The name of the new page embedded in the component instance. |
tab | OPTIONAL | <string> | The name of the target tab in the embedding component instance. |
historyMove | OPTIONAL | one of [ home back forward] | The history move operation that triggered the page switch. |
One of the header buttons provided by the viewer was pressed.
name | required | type | description |
---|---|---|---|
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
index | MANDATORY | <number> | The index of the header buttons in the header buttons list. |
One of the task/test navigation buttons provided by the viewer was pressed.
name | required | type | description |
---|---|---|---|
clientX | OPTIONAL | <number> | |
clientY | OPTIONAL | <number> | |
pageX | OPTIONAL | <number> | |
pageY | OPTIONAL | <number> | |
screenX | OPTIONAL | <number> | |
screenY | OPTIONAL | <number> | |
navigationType | MANDATORY | one of [ test task] | The type of the navigation button. |
navigationTarget | MANDATORY | <string> | The name of the test or task to navigate to. |
Some external JavaScript code triggered this entry in the trace log.
name | required | type | description |
---|---|---|---|
indexPath | OPTIONAL | <string> | The index path as specified by the JavaScript code. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path as specified by the JavaScript code. |
userDefId | OPTIONAL | <string> | The user defined ID as specified by the JavaScript code. |
origin | MANDATORY | <string> | The origin URL of the event triggered by the JavaScript code. |
type | OPTIONAL | <string> | The type of the message as specified by the JavaScript code. |
message | OPTIONAL | <anything> | The message as specified by the JavaScript code. |
The controlling environment triggered an action.
name | required | type | description |
---|---|---|---|
actionType | MANDATORY | one of [ insertMessageInTrace sendStatemachineEvent] | The triggered action. |
details | MANDATORY | <string> | The parameters specifying the details of the triggered action. |
A cut/copy/paste command was triggered.
name | required | type | description |
---|---|---|---|
contentIndexPath | MANDATORY | <string> | The index path of the component instance providing/receiving the clipboard content. |
contentUserDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance providing/receiving the clipboard content. |
contentUserDefId | OPTIONAL | <string> | The user defined ID of the component providing/receiving the clipboard content. |
triggerIndexPath | OPTIONAL | <string> | The index path of the triggering component instance. |
triggerUserDefIdPath | OPTIONAL | <string> | The user defined ID path of the triggering component instance. |
triggerUserDefId | OPTIONAL | <string> | The user defined ID of the triggering component. |
triggerType | MANDATORY | one of [ button contextMenu keyboard] | The type of the triggering action. |
operation | MANDATORY | one of [ cut copy paste] | The operation triggered. |
content | OPTIONAL | <string> | The exchanged clipboard content (not given for denied requests). |
isPerformed | OPTIONAL | <boolean> | Indicates whether the requested operation was performed or denied. |
A bookmark related command triggered.
name | required | type | description |
---|---|---|---|
ownerIndexPath | MANDATORY | <string> | The index path of the component instance owning the bookmarks. |
ownerUserDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance owning the bookmarks. |
ownerUserDefId | OPTIONAL | <string> | The user defined ID of the component owning the bookmarks. |
triggerIndexPath | OPTIONAL | <string> | The index path of the triggering component instance. |
triggerUserDefIdPath | OPTIONAL | <string> | The user defined ID path of the triggering component instance. |
triggerUserDefId | OPTIONAL | <string> | The user defined ID of the triggering component. |
triggerType | MANDATORY | one of [ button contextMenu] | The type of the triggering action. |
operation | MANDATORY | one of [ add drop select manage] | The operation triggered. |
pageName | OPTIONAL | <string> | The name of the target page of the bookmark. |
pageUrl | OPTIONAL | <string> | The URL of the target page of the bookmark. |
tab | OPTIONAL | <string> | The tab in the browser targeted by the bookmark (for tabbed browsers only). |
A fullscreen related command triggers.
name | required | type | description |
---|---|---|---|
type | MANDATORY | one of [ enterFullscreen exitFullscreen] | The type of operation triggered. |
alternateStateDuration | MANDATORY | <number> | The duration in seconds since the last visibility change. |
Application visibility changed.
name | required | type | description |
---|---|---|---|
type | MANDATORY | one of [ pageHidden pageShown] | The type of change. |
alternateStateDuration | MANDATORY | <number> | The duration in seconds since the last visibility change. |
Application paused or resumed after a pause.
name | required | type | description |
---|---|---|---|
type | MANDATORY | one of [ pause resume] | The type of change. |
Operator trace_(typed_)text injects a message into the trace log.
name | required | type | description |
---|---|---|---|
text | MANDATORY | <string> | The evaluated text from the operator arguments. |
type | OPTIONAL | <string> | The evaluated type from the operator arguments. |
Operator trace_(typed_)snapshot injects a message into the trace log.
name | required | type | description |
---|---|---|---|
text | MANDATORY | <string> | The evaluated text from the operator arguments. |
type | OPTIONAL | <string> | The evaluated type from the operator arguments. |
A snapshot included in the trace.
name | required | type | description |
---|---|---|---|
components | MANDATORY | [...] | The state of the display component instances. |
presentation | MANDATORY | {...} | The current state of the task presenter. |
incidents | MANDATORY | {...} | The incident counter and time values. |
clipboard | MANDATORY | {...} | The current clipboard content and cut/paste points. |
statemachine | MANDATORY | {...} | The currently active states(s) of the state machine and some event history. |
variables | MANDATORY | [...] | The variables and their current values. |
calculator | OPTIONAL | {...} | The current state of the calculator. |
components list item
name | required | type | description |
---|---|---|---|
indexPath | MANDATORY | <string> | The index path of the component instance. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the component. |
componentType | MANDATORY | <string> | The type of the component. |
componentState | MANDATORY | {...} | The state of the component instance. |
components list item - componentState
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
presentation
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
incidents
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
clipboard
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
statemachine
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
variables list item
name | required | type | description |
---|---|---|---|
name | MANDATORY | <string> | The name of the variable. |
value | MANDATORY | <anything> | The value of the variable |
type | MANDATORY | <string> | The type of the variable |
calculator
name | required | type | description |
---|---|---|---|
... | ... | ... | other, unspecified attributes |
Recommendations changed.
name | required | type | description |
---|---|---|---|
oldRecommendations | MANDATORY | [...] | The list of old recommendations. |
newRecommendations | MANDATORY | [...] | The list of new recommendations. |
oldRecommendations list item
name | required | type | description |
---|---|---|---|
testName | MANDATORY | <string> | The name of the recommended test. |
taskName | OPTIONAL | <string> | The name of the recommended task. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the recommended component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the recommended component. |
newRecommendations list item
name | required | type | description |
---|---|---|---|
testName | MANDATORY | <string> | The name of the recommended test. |
taskName | OPTIONAL | <string> | The name of the recommended task. |
userDefIdPath | OPTIONAL | <string> | The user defined ID path of the recommended component instance. |
userDefId | OPTIONAL | <string> | The user defined ID of the recommended component. |