Community News

TDL mapping to TTCN-3

ETSI TC MTS published the final version for the mapping of the Test Description Language (TDL) to TTCN-3. You may find the document here. For further information on TDL please vistit the TDL homepage.

TTCN-3 version 4.10.1 (edition 2018) published

ETSI published all updated TTCN-3 specification parts and extensions (2018 edition), you may also access the actual documents using the updated TTCN-3 Quick reference card.

For TTCN-3 users the updated core language provides a couple of improvements, e.g. mixed list/assignment notation, variables of timer/port types, declarations at any place where statements are allowed, renaming (local scope only) of imported module. The terms ‘object’ and ‘object reference’ have been introduced to cover component, default, port and timer types. Users may have a look to section 15.11 regarding the concatenation of templates of string/list types.

UCAAT 2018 call

The 6th User Conference on Advanced Automated Testing (UCAAT) is dedicated to application aspects of automated testing including artificial intelligence techniques, cloud testing, mobile testing, test methodologies, test management and standardized test specification by focusing on the practical challenges that are often faced in industry. Please consider to contribute and participate in Paris, 16-18 October.

Eclipse IoT-Testware project started

The Eclipse Foundation started a new open source project on the development of TTCN-3 test suites for the Internet of Things. Interested developers are invited to join the project team. Please have a look to the repository of The work is supported by the ETSI TC MTS working group TST.

TTCN-3 version 4.9.1 online

ETSI published the TTCN-3 updated standards (2017 edition), you may also access the actual documents using the updated TTCN-3 Quick reference card.

The following provides a short list of innovations regarding the version 4.9.1 of the core language in ETSI ES 201 873-1:

  • multiple encoding support for TTCN-3 types, which includes the following components
    • several encoding rules can be associated to a type and change at places where the type is used in other type definitions
    • associating different sets of encode variant rules to the different encodings
    • dynamic control of the encoding rule to be used with encvalue and decvalue built-in functions
    • semi-dynamic control of the encoding rule to be used with a the validity of a single port, all ports or the component
  • optional default type for user-defined union data types
  • external functions now may return data of a template type
  • new predefined functions for encoding/decoding of octetstrings
  • the possibility to retrieve attribute values from types or template instances

FacebookTwitterGoogle BookmarksRedditNewsvineTechnoratiLinkedin