Skip to main content

Tab: XML View

This tab shows the test table in an XML view. Test tables can be saved, loaded, or appended to existing test tables in this format.

Tag

Children

Attributes

Description

<tabletestspec>

<testinformation>

<testcase>

<testcasegroup>

Root element of the document

<testinformation>

<initialization>

<forces>

<invariants>

name

categories

description

testee

timeout

Global information about the test

<testcasegroup>

<initialization>

<forces>

<invariants>

<testcasegroup>

<testcase>

name

description

categories

Test case group

<testcase>

<initialization>

<forces>

<invariants>

<teststeps>

name

type

categories

description

timeout

Test case

<teststeps>

<teststep>

List of test steps

<teststep>

<durationXYZ>

<inputs>

<call />

<conditions>

description

Step of a test case

<durationrepeat />

count

Duration of a test step (in cycles)

Default: 1

<durationtimespan />

time

Duration of a test step

<durationconditions>

<checkXYZ>

mintime

maxtime

mincount

maxcount

failuremode

Custom condition for the duration of a test step

The failure mode is evaluated when the limits are exceeded for the time or cycles.

<inputs>

<set>

List of inputs to be set

<call />

Call of the testee

<conditions>

<checkXYZ>

failuremode

<forces>

<set>

List of forces (forced values for variables)

<invariants>

<checkXYZ>

List of invariant tests

<set />

var

value

Writing of a variable

<checkvalue />

var

value

operator

precision

failuremode

Comparison of a variable with a value

The following operators are permitted: = < <= > => <>

<checkrange />

var

lower

upper

failuremode

Test whether the value is within a range

<checkramp />

var

ramp

failuremode

Test whether the value of a variable is monotonically rising or falling

<checkedge />

var

value

precision

failuremode

Test whether or not the variable has changed to a defined value

<checkexpression />

expr

failuremode

Test whether or not an IEC expression is TRUE

<variabletypes>

<map>

List of variables with data type

<map>

var type

Definition of the test type of a variable