ArrayBenefitsStandard OverviewTTCN-3 TrainingPublications
   
 
 
Introduction to TTCN-3


The Testing and Test Control Notation TTCN-3 is a modern, powerful test specification and test implementation language that supports all kinds of black-box testing. TTCN-3 was developed at the European Telecommunications Standards Institute (ETSI) and is the only standardized test specification language (also adopted at ITU-T).
Typical areas of application are
  • Protocol and service testing
  • Component, integration and system testing
  • Testing of embedded, communication-based, and distributed systems

TTCN-3 has a similar look and feel to a typical programming language. However, besides typical programming constructs, it contains all the important features to specify test procedures and campaigns for functional, conformance, interoperability, load and scalability tests. These test-specific features are unique compared to traditional scripting or programming languages, and above all technology-independent. TTCN-3 is suited for a large variety of application domains.

  • Mobile communications (LTE, WiMAX, 3G, TETRA, GSM)
  • Broadband technologies (ATM, DSL)
  • Middleware platforms (WebServices, CORBA, CCM, EJB)
  • Internet protocols (SIP, IMS, IPv6 and SIGTRAN )
  • Smart Cards
  • Automotive (AUTOSAR, MOST, CAN)

TTCN-3 stands out with over 20 years of experience in test specification and test automation. Being an international, open and maintained standard with standardized interfaces, extensibility is built in. TTCN-3 comes with a unique feature set, enabling you to create powerful test environments.

  • Dynamic concurrent testing configurations
  • Synchronous and asynchronous communication mechanisms
  • Encoding information and other attributes
    (including user extensibility)
  • Data and signature templates with powerful matching mechanisms
  • Test verdict mechanisms
  • Test suite parameterization and test case selection mechanisms
  • Harmonized with ASN.1, IDL, XML, and other languages
  • Well-defined syntax, interchange format and static semantics
  • Optional presentation formats (textual, graphical, tabular)
  • Precise execution algorithm (operational semantics)
  • Test suite and test system control
As recent developments show, industry and research start focusing more and more on testing with TTCN-3. This universal and adaptable testing language provides all necessary concepts and tools to cover the ever increasing test service requirements.



Downloads &
Related Links
 
Brochure  |  Datasheet  |  Training   |  Certification  |  Statements   |  Case Studies  |  ETSI  |  ITU-T
 
Company
Products
Solutions
Services
Support
References
TTCN-3
Partners
Press and Events
Contact
 Jul 03  TTworkbench 18 out now! Benefit from significant improvement in overall compilation & runtime performance for large test suites. Read more.
 Jun 19 TTCN-3 edition 4.6.1 of TTCN-3 core language, TRI & TCI published by ETSI. The upcoming TTworkbench 18 supports this new standard.
|  Legal Notice  |