GITB TDL Documentation
GITB TDL version 1.23.1
Table of contents
Introduction
Test suites
Test cases
Scriptlets
Types
Expressions
TDL step constructs
Service handlers
Examples
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)
artifact (Test case imports)
AS4 (Reusable messaging services)
ASiC (Reusable validation services)
assign
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
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)
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 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
do (foreach)
(repuntil)
(while)
documentation (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 (log)
(Test case logLevel)
(verify)
etxn
exit
expectednumber (NumberValidator)
expectedstring (StringValidator)
expression (ExpressionValidator)
(RegExpProcessor)
(RegExpValidator)
Expressions
ExpressionValidator
F
failure (Test case output)
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)
fullName (ORGANISATION)
(SYSTEM)
G
GITB
group
H
handler (bptxn)
(btxn)
(listen)
(process)
(receive)
(send)
(verify)
Handler authentication
Handler inputs and outputs
hidden
,
[1]
(call)
(exit)
(flow)
(foreach)
(group)
(if)
(interact)
(listen)
(process)
(receive)
(repuntil)
(send)
(Test suite actor endpoint parameter)
(Test suite actors)
(then)
(thread)
(verify)
(while)
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
(receive - body)
(receive - headers)
(receive - method)
(receive - status)
(receive - uri)
(receive - uriExtension)
(receive)
(send - body)
(send - followRedirects)
(send - headers)
(send - method)
(send - parameters)
(send - parts)
(send - queryParameters)
(send - status)
(send - uri)
(send)
HttpProxyMessaging
HttpsMessaging
I
id (call)
(interact)
(listen)
(process)
(receive)
(send)
(Test case actors)
(Test case)
(Test suite actors)
(Test suite testcase)
(verify)
if
ignoredPaths (XmlMatchValidator)
import (documentation - test case step)
(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)
inputFormat (TokenGenerator)
inputTitle (interact)
inputType (request)
instruct (interact)
integer (TokenGenerator)
interact
Interoperability Test Bed Action
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 (log)
(verify)
link (Test case reference)
(Test suite reference)
list (CollectionUtils)
List (Type)
listen
log
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 imports)
(Test case metadata)
(Test case tag)
(Test case variables)
(Test suite actor endpoint)
(Test suite actors)
(Test suite metadata)
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 (Test case)
optionLabels (request)
options (request)
ORGANISATION
output (call)
(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
(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
Scriptlets
scriptlets (Test case)
,
[1]
send
Service handlers
SESSION
Session context
sessionId
SHACL (Reusable validation services)
shortName (ORGANISATION)
(SYSTEM)
showSchema (XSDValidator)
showSchematron (SchematronValidator)
showSchematronTests (XmlValidator)
showTests (SchematronValidator)
showValidationArtefacts (XmlValidator)
SimulatedMessaging
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 (Test case)
(Test suite)
start (foreach)
static
(if)
status.code (HttpMessaging)
(HttpsMessaging)
STEP_STATUS
STEP_SUCCESS
steps (Scriptlets)
(Test case)
,
[1]
stopOnError
(assign)
(bptxn)
(btxn)
(call)
(eptxn)
(etxn)
(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 (Test case metadata)
(Test case)
TCPMessaging
TDL
template (TemplateProcessor)
(XmlMatchValidator)
TemplateProcessor
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
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)
Types
U
UDPMessaging
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]
verify
version (SYSTEM)
(Test case metadata)
(Test suite metadata)
W
WARNING (log)
(Test case logLevel)
(verify)
while
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
xpathexpression (XPathValidator)
XPathValidator
xsd (XmlValidator)
xsddocument (XSDValidator)
XSDValidator
xslt (XSLTProcessor)
XSLTProcessor
Z
ZIP (Reusable processing services)
zone (TokenGenerator)