Dear Customer,

a new maintenance release of TTworkbench, version 1.1.6, is now available for download.
This release brings the support of the latest TTCN-3 standard version 3.4.1, many feature improvements, as well as new plugins for HTTP, TLS, and XSD.

Please Note:


TTworkbench 1.1.6 is not compatible with current versions of our TTsuite and TTplugin product line. While TTplugin updates are available on our download and update site, you will get informed separately when the respective TTsuite product update is available.


For custom-built logging implementations: Due to the adaptation of the new TCI standard version 3.4.1, the existing method tliSetVerdict() in interface TciTLProvided321TT has been deprecated. A new, similar method with an additional parameter 'reason' of type String was added. The old method is still called, so that only one of the two methods needs to be implemented, the other one must remain empty.

With the last TTworkbench release in June, the logging interface TciTLProvided was deprecated. It was replaced by the new standard compliant interface TciTLProvided321TT. Support for the interface TciTLProvided and all deprecated logging methods will be discontinued with December 2008 release.


What's New?

General

  • Support of TTCN-3 standard version 3.4.1 (TTCN-3:2008 Amendment 1)
  • Major restructuring of project properties and workspace preferences
  • Significant performance improvements of Model Builder
  • Fixes for recently detected bugs

TTCN-3 Core Language Editor (CL Editor)

  • Organize imports with Ctrl+Shift+O
  • Content assist
    • Support for local declarations, parameters, record field names, and built-in operations for components, ports and timers
    • Categories (default, types, templates, keywords)
      • Cycle through categories (Ctrl+Space)
      • Configurable categories order and content
    • New configuration possibilities: insertion, auto-activation
  • Dependency Viewer for module import relations
  • Template generation wizard from hex-dumps via clipboard
  • Template wizard support for module parameter, constant declaration, variable, template variable

TTCN-3 Compiler (TTthree)

  • More rigid checks for 'out' parameters
    • Starting PTCs containing functions with 'out' parameters is not allowed in strict mode
    • Passing ports to PTCs is not allowed
  • Port type encoding overrides encoding of types and of templates in case they are sent over ports of that type
  • Improved regular expression pattern support

Test Execution (TTman)

  • Test campaign wizard supports manual selection of modules to choose test cases from in order to build a new test campaign
  • Runtime performance optimizations

TTplugin ASN.1

  • Full ES 201 873-7 3.3.2 support

TTplugin IDL

  • Improved performance
  • New configuration functions
  • Full support of IDL unions

TTplugin WSDL

  • Support of faults (WSDL exceptions) on client side
  • Bug fixes

New! TTplugin HTTP (port plugin)

  • Send and receive messages over HTTP
  • Support of GET, POST, PUT and DELETE methods
  • Multiple test components and multiple port mapping
  • Support of port arrays
  • HTTP Client or HTTP Server mode

New! TTplugin TLS (port plugin)

  • Send and receive messages over TLS
  • Multiple test components and multiple port mapping
  • Support of port arrays
  • TLS Client or TLS Server mode

New! TTplugin XSD (language plugin)

  • Direct import of XSD schema files
  • Automatic XML codec generation of imported schemas
  • Configurable mapping of XSD to TTCN-3


Update of TTworkbench Express/Basic/Professional

You can download TTworkbench with your already given Reference ID:

(a) Via Update Site

  • Choose the menu item 'Help' in TTworkbench and follow 'Software Updates'/'Find
    and Install'/'Search for updates of the currently installed features'
  • Enter 'TTwb' as user name and your TTworkbench Reference ID as password
  • Choose TTworkbench product
  • Select TTworkbench
  • Accept license and update files

(b) Via Home Page


It is Testing Technologies' intention to provide our customers with the highest level of customer service. Please direct all questions and inquiries to our support team using our ticket system or ttcn3-support@testingtech.com.

Thank you for your continued interest.


Best regards,
Dirk Borowski


Dirk Borowski Phone +49 30 726 19 19 0
VP Customer Care Fax +49 30 726 19 19 20
Testing Technologies IST GmbH Email borowski@testingtech.com
Michaelkirchstrasse 17/18, 10179 Berlin, Germany Internet www.testingtech.com
     

Management Board:
Dipl.-Ing. Theofanis Vassiliou-Gioles/Dipl.-Ing. Stephan Pietsch

Registered at Amtsgericht Charlottenburg
under Handelsregister HRB 77805