GITB TDL Documentation
GITB TDL version 1.25.1
Table of contents
Introduction
Test suites
Test cases
Scriptlets
Types
Expressions
Test steps
Test step handlers
Example test suites
Change history
Index
GITB TDL Documentation
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
Actor
actor
actors (Test case)
,
[1]
(Test suite)
actualnumber (NumberValidator)
actualstring (StringValidator)
admin(interact)
adminOnly (Test suite actor endpoint parameter)
allowedValueLabels (Test suite actor endpoint parameter)
allowedValues (Test suite actor endpoint parameter)
apiKey (SYSTEM)
append (assign)
(CollectionUtils)
artifact (Test case imports)
AS4 (Reusable messaging services)
ASiC (Reusable validation services)
assign
(examples)
,
[1]
,
[2]
,
[3]
,
[4]
asTemplate
(assign)
(Handler inputs and outputs)
(instruct)
(log)
(request)
(Scriptlet output)
auth.basic.password
auth.basic.username
auth.token.password
auth.token.password.type
auth.token.username
authors (Test case metadata)
(Test suite metadata)
B
background (Test case tag)
Base64Processor
bptxn
btxn
Built-in handlers
Built-in messaging handlers
Built-in processing handlers
Built-in validation handlers
C
call
(examples)
,
[1]
,
[2]
,
[3]
case (Test case output)
Change log
check (RegExpProcessor)
clear (CollectionUtils)
collapsed
(flow)
(foreach)
(group)
(if)
(interact)
(repuntil)
(while)
collect (RegExpProcessor)
CollectionUtils
cond (if)
(repuntil)
(Test case output)
(while)
config (bptxn)
(btxn)
(listen)
(receive)
(send)
(Test suite actor endpoint)
,
[1]
(verify)
contains (CollectionUtils)
content (JSONPointerProcessor)
(TCPMessaging)
(UDPMessaging)
contentType (request)
contentTypes (DisplayProcessor)
(SimulatedMessaging)
counter (foreach)
CSV (Reusable validation services)
Custom external handlers
D
dataUrl (Base64Processor)
date (TokenGenerator)
DEBUG (log)
(Test case logLevel)
decode (Base64Processor)
default (Test case output)
(Test suite actors)
defaultEmpty (params)
defaultValue (Test suite actor endpoint parameter)
delay (DelayProcessor)
(SimulatedMessaging)
DelayProcessor
dependsOn (Test suite actor endpoint parameter)
dependsOnValue (Test suite actor endpoint parameter)
desc (exit)
(flow)
(foreach)
(group)
(if)
(instruct)
(interact)
(process)
(receive)
(repuntil)
(request)
(send)
(Test case groups)
(Test suite actor endpoint parameter)
(Test suite actor endpoint)
(Test suite actors)
(verify)
(while)
description (Test case metadata)
(Test case reference)
(Test suite metadata)
(Test suite reference)
diff (TokenGenerator)
disabled (Test case)
displayOrder (Test case actors)
(Test suite actors)
DisplayProcessor
(examples)
do (foreach)
(repuntil)
(while)
documentation (examples)
(exit)
(flow)
(foreach)
(group)
(if)
(interact)
(listen)
(process)
(receive)
(repuntil)
(send)
(Test case metadata)
(test case step)
(Test case)
(Test suite metadata)
(Test suite)
(verify)
(while)
DOMAIN
duration (DelayProcessor)
E
else (if)
encode (Base64Processor)
encoding (documentation - test case step)
(request)
(Test case documentation)
(Test case imports)
(Test suite documentation)
end (foreach)
endpoint
(Test case actors)
(Test suite actor)
(Test suite actors)
Endpoints (simple configuration values)
(simulated actor configuration)
eptxn
ERROR (listen)
(log)
(process)
(receive)
(send)
(Test case logLevel)
(verify)
etxn
exists (VariableUtils)
exit
expectednumber (NumberValidator)
expectedstring (StringValidator)
expression (ExpressionValidator)
(RegExpProcessor)
(RegExpValidator)
(XPathProcessor)
Expressions
ExpressionValidator
F
failure (Test case output)
fileName (request)
flow
Flow steps
forceDisplay (instruct)
foreach
foreground (Test case tag)
format (TokenGenerator)
from (call)
(documentation - test case step)
(listen)
(receive)
(send)
(Test case documentation)
(Test case imports)
(Test suite documentation)
fromList (CollectionUtils)
fromMap (CollectionUtils)
fullName (ORGANISATION)
(SYSTEM)
G
GITB
group
(examples)
,
[1]
(Test case groups)
(Test suite testcase)
groups (examples)
(Test case groups)
H
handler (bptxn)
(btxn)
(listen)
(process)
(receive)
(send)
(verify)
Handler authentication
Handler inputs and outputs
hidden
,
[1]
(call)
(examples)
,
[1]
(exit)
(flow)
(foreach)
(group)
(if)
(interact)
(listen)
(process)
(receive)
(repuntil)
(send)
(Test suite actor endpoint parameter)
(Test suite actors)
(then)
(thread)
(verify)
(while)
hiddenContainer (group)
HTTP Basic
http.method (HttpMessaging)
(HttpsMessaging)
http.ssl (HttpMessaging)
(HttpsMessaging)
(SoapMessaging)
http.uri (HttpMessaging)
(HttpsMessaging)
(SoapMessaging)
http.uri.extension (HttpMessaging)
(HttpsMessaging)
(SoapMessaging)
http_body (HttpMessaging)
(HttpsMessaging)
http_headers (HttpMessaging)
(HttpsMessaging)
(SoapMessaging)
http_method (HttpMessaging)
(HttpProxyMessaging)
(HttpsMessaging)
http_parts (HttpMessaging)
http_path (HttpMessaging)
(HttpProxyMessaging)
(HttpsMessaging)
http_status (HttpMessaging)
(HttpsMessaging)
(SoapMessaging)
http_version (HttpMessaging)
(HttpProxyMessaging)
(HttpsMessaging)
HttpMessaging
HttpMessagingV2
(examples)
,
[1]
,
[2]
,
[3]
(receive - body)
(receive - headers)
(receive - method)
(receive - status)
(receive - uri)
(receive - uriExtension)
(receive)
(send - body)
(send - connectionTimeout)
(send - followRedirects)
(send - headers)
(send - method)
(send - parameters)
(send - parts)
(send - queryParameters)
(send - requestTimeout)
(send - status)
(send - uri)
(send)
HttpProxyMessaging
HttpsMessaging
I
id (call)
(interact)
(listen)
(process)
(receive)
(send)
(Test case actors)
(Test case groups)
(Test case)
(Test suite actors)
(Test suite testcase)
(verify)
if
ignoredPaths (XmlMatchValidator)
import (documentation - test case step)
(examples)
,
[1]
,
[2]
,
[3]
,
[4]
(Test case documentation)
(Test suite documentation)
imports (Scriptlets)
(Test case)
,
[1]
INFO (log)
(Test case logLevel)
input (Base64Processor)
(call)
(listen)
(process)
(receive)
(RegExpProcessor)
(RegExpValidator)
(send)
(verify)
(XPathProcessor)
inputFormat (TokenGenerator)
inputTitle (interact)
inputType (request)
instruct (interact)
integer (TokenGenerator)
interact
(examples)
,
[1]
,
[2]
Interoperability Test Bed Action
invert (listen)
(process)
(receive)
(send)
(verify)
item (CollectionUtils)
J
JSON (Reusable validation services)
JSON Schema (Reusable validation services)
K
kind (Test suite actor endpoint parameter)
L
label (Test suite actor endpoint parameter)
lang (assign)
(Handler inputs and outputs)
(log)
(Scriptlet output)
lastModified (Test case metadata)
(Test suite metadata)
level
(examples)
(listen)
(log)
(process)
(receive)
(send)
(verify)
link (Test case reference)
(Test suite reference)
list (CollectionUtils)
List (Type)
listen
log
(examples)
,
[1]
,
[2]
,
[3]
,
[4]
logLevel
M
map (CollectionUtils)
Map (Type)
maximum (TokenGenerator)
message (Test case output)
Messaging handlers
Messaging steps
metadata (Scriptlets)
(Test case)
(Test cases)
(Test suite)
mimeType (instruct)
(request)
minimum (TokenGenerator)
multiple (request)
N
name (Handler inputs and outputs)
(instruct)
(params)
(request)
(Scriptlet output)
(Test case actors)
(Test case groups)
(Test case imports)
(Test case metadata)
(Test case tag)
(Test case variables)
(Test suite actor endpoint)
(Test suite actors)
(Test suite metadata)
(VariableUtils)
namespace (examples)
namespaces (Scriptlets)
(Test case)
,
[1]
network.host (HttpMessaging)
(HttpProxyMessaging)
(HttpsMessaging)
(SoapMessaging)
(TCPMessaging)
(UDPMessaging)
network.port (HttpMessaging)
(HttpProxyMessaging)
(HttpsMessaging)
(SoapMessaging)
(TCPMessaging)
(UDPMessaging)
notForTests (Test suite actor endpoint parameter)
ns (Test case namespaces)
NumberValidator
O
operation (process)
option (Test suite testcase)
optional (params)
(Test case)
optionLabels (request)
options (request)
ORGANISATION
output (call)
(examples)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
(listen)
(process)
(receive)
(RegExpProcessor)
(Scriptlets)
(Test case)
,
[1]
(verify)
P
parameters (DisplayProcessor)
(SimulatedMessaging)
(TemplateProcessor)
params
path (call)
pointer (JSONPointerProcessor)
prefix (Test case namespaces)
preliminary (Test case)
,
[1]
prequisite (Test suite testcase)
process
(examples)
,
[1]
,
[2]
(JSONPointerProcessor)
Processing handlers
Processing steps
property (bptxn)
(btxn)
(verify)
proxy.address (HttpProxyMessaging)
published (Test case metadata)
(Test suite metadata)
R
random (TokenGenerator)
randomKey (CollectionUtils)
randomValue (CollectionUtils)
RDF (Reusable validation services)
receive
reference (Test case reference)
(Test suite reference)
RegExpProcessor
RegExpValidator
remove (CollectionUtils)
reply (listen)
(receive)
(send)
report (request)
repuntil
request (interact)
request_data (HttpProxyMessaging)
resetTestHistory (Test case update)
result (DisplayProcessor)
(SimulatedMessaging)
Reusable external handlers
role (Test case actors)
S
Schematron (Reusable validation services)
schematron (SchematronValidator)
(XmlValidator)
schematronType (XmlValidator)
SchematronValidator
scriptlet (examples)
,
[1]
,
[2]
,
[3]
Scriptlets
scriptlets (Test case)
,
[1]
send
(examples)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
Service handlers
SESSION
Session context
sessionId
SHACL (Reusable validation services)
shortName (ORGANISATION)
(SYSTEM)
showSchema (XSDValidator)
showSchematron (SchematronValidator)
showSchematronTests (XmlValidator)
showTests (SchematronValidator)
showValidationArtefacts (XmlValidator)
SimulatedMessaging
(examples)
,
[1]
,
[2]
size (CollectionUtils)
soap.encoding (SoapMessaging)
soap.version (SoapMessaging)
soap_attachments (SoapMessaging)
,
[1]
soap_attachments_size (SoapMessaging)
soap_body (SoapMessaging)
soap_content (SoapMessaging)
soap_header (SoapMessaging)
soap_message (SoapMessaging)
,
[1]
SoapMessaging
SoapMessagingV2
(receive - attachments)
(receive - envelope)
(receive - headers)
(receive - status)
(receive - uriExtension)
(receive - version)
(receive)
(send - action)
(send - attachments)
(send - envelope)
(send - headers)
(send - tolerateNonSoapResponse)
(send - uri)
(send - version)
(send)
sortBySeverity (SchematronValidator)
(XmlValidator)
(XSDValidator)
source (assign)
(Handler inputs and outputs)
(instruct)
(log)
(Scriptlet output)
specification (examples)
(Test case)
(Test suite)
start (foreach)
static
(if)
status.code (HttpMessaging)
(HttpsMessaging)
Step handlers
STEP_STATUS
STEP_SUCCESS
steps (Scriptlets)
(Test case)
,
[1]
stopOnChildError
(call)
(examples)
(flow)
(foreach)
(group)
(if)
(repuntil)
(while)
stopOnError
(assign)
(bptxn)
(btxn)
(call)
(eptxn)
(etxn)
(examples)
,
[1]
(flow)
(foreach)
(group)
(if)
(interact)
(listen)
(log)
(process)
(receive)
(repuntil)
(send)
(Test case)
(verify)
(while)
stopOnXsdErrors (XmlValidator)
string (TokenGenerator)
StringValidator
success (exit)
(Test case output)
Support steps
supportsParallelExecution
(test case order configuration in test suite)
SUT (System Under Test)
syntax (TemplateProcessor)
SYSTEM
T
TableSchema (Reusable validation services)
tag (Test case)
tags (examples)
,
[1]
(Test case metadata)
(Test case)
TCPMessaging
TDL
template (TemplateProcessor)
(XmlMatchValidator)
TemplateProcessor
(examples)
,
[1]
Templates
Test case
Test cases
Test session
Test session context
Test suite
Test suites
TEST_SUCCESS
testcase (Test suite)
testCaseId
testEngineVersion
then (if)
thread (flow)
time (TokenGenerator)
timeout (receive)
timeout(interact)
timeoutFlag (receive)
timeoutIsError (receive)
timestamp (TokenGenerator)
title (flow)
(foreach)
(group)
(if)
(interact)
(repuntil)
(while)
to (assign)
(btxn)
(listen)
(receive)
(send)
TokenGenerator
(examples)
,
[1]
toList (CollectionUtils)
toMap (CollectionUtils)
txnid (bptxn)
(btxn)
(eptxn)
(etxn)
(listen)
(process)
(receive)
(send)
type (assign)
(instruct)
(params)
(SchematronValidator)
(Test case imports)
(Test case metadata)
(Test case variables)
(Test suite metadata)
(VariableUtils)
(XPathProcessor)
Types
U
UDPMessaging
undefined (exit)
(Test case output)
update (Test case metadata)
(Test case)
(Test suite metadata)
(Test suite)
updateMetadata (Test case update)
(Test suite update)
updateSpecification (Test suite update)
use (Test suite actor endpoint parameter)
UsernameToken
uuid (TokenGenerator)
V
Validation handlers
value (CollectionUtils)
(Test case variables)
variables (Scriptlets)
(Test case)
,
[1]
VariableUtils
verify
(examples)
,
[1]
,
[2]
,
[3]
,
[4]
version (SYSTEM)
(Test case metadata)
(Test suite metadata)
W
WARNING (listen)
(log)
(process)
(receive)
(send)
(Test case logLevel)
(verify)
while
(examples)
with (instruct)
(interact)
(request)
WS-Security
X
XML (Reusable validation services)
xml (XmlMatchValidator)
(XmlValidator)
(XSLTProcessor)
XML Schema (Reusable validation services)
xmldocument (SchematronValidator)
(XPathValidator)
(XSDValidator)
XmlMatchValidator
XmlValidator
(examples)
,
[1]
,
[2]
xpathexpression (XPathValidator)
XPathProcessor
XPathValidator
xsd (XmlValidator)
xsddocument (XSDValidator)
XSDValidator
xslt (XSLTProcessor)
XSLTProcessor
Z
ZIP (Reusable processing services)
zone (TokenGenerator)