The XSD language from W3C (
www.w3c.org) allows the specification of document types for XML documents. XML documents can be validated against such specifications and, if valid, translated into typed representation models. Working with such models can yield higher efficiency than general purpose representations like DOM, SAX or textual XML.
The TTplugin XSD allows importing of XSD schema definitions as equivalent type systems into TTCN-3, thereby granting the possibility of defining templates conforming to the types in the imported schemas.
With the automatically generated codec for each schema, messages defined as templates in TTCN-3 can be easily encoded into XML or XML messages decoded into TTCN-3 data. Thus, it becomes possible to work with XML data on a more abstract level.
To provide more robustness or flexibility, it is possible to customize the mapping from XSD to TTCN-3 in various ways to fit specific user's needs.
- Direct import of XSD schema files
- Automatic XML codec generation of imported schemas
- Configurable mapping of XSD to TTCN-3
- Configurable mapping profiles
- i.e. standardized mapping defined by ETSI in ES 201 873 part 9
- No implementation efforts
- Freely combinable with additional test access (TTplugins)
For more information and individual quotes please contact
sales-at-testingtech.com.
Available Plugins
ASN.1
CAN
Ethernet
FTP
GPIB
HP Quality Center
HTTP
IDL
IP
LTE RRC/S1/X2
MOST
Native C
Protobuf
Release Management
RS232
SCP
SQL
SSH
TCP
Telnet
TLS
TTmex
UDP
WSDL
XSD