TTworkbench - The Reliable Test Automation Platform

TTworkbench is the full-featured integrated test development and execution environment (IDE) for any kind of test automation project. This technology-independent tool can be deployed for testing products and services in a wide range of different industry sectors. TTworkbench comes in three different product formats:

  • TTworkbench Express: Execute test specifications
  • TTworkbench Basic: Maintain and modify test suites        
  • TTworkbench Professional: Build complex test environments


For more information and individual quotes please contact

  • All-in-one development concept
  • Fast and easy test definition in textual and/or graphical format
  • Full supported test automation
  • Technology independent test system design in TTCN-3
  • Support of the latest edition of TTCN-3 (Version 4.7.1)
  • Testing in early design stages
  • High reusability and easy execution of predefined tests
  • Fast integration of test systems
  • Reliable test suites through fast and efficient tracking of bugs
  • Pre-installed TTplugins TCP and UDP (free of charge)
  • Extensible by a variety of further TTplugins
  • Support of TTCN-3 Extensions: Advanced Parameterization, Behaviour Types and Extended TRI. As well as partially TTCN-3 Performance and Real Time Testing and the Support of interfaces with continuous signals.

Highlights/Features of TTworkbench

Manage, execute and analyze TTCN-3 compiled test suites

  • Definition, execution, saving and resuming of test campaigns project-wise
  • Textual and graphical logging with different levels
  • Test data view with analysis support
  • Follow TTCN-3 source function
  • Selection and configuration of test adapter and runtime plugins (ports, codecs, external functions)
  • Statistics view
  • Generation of test reports (HTML, PDF, Excel, Word)
  • Scripting for batch mode tests
  • Command line and client server option

CL Editor: User-friendly, text-based test definition (including T3Doc)

  • Full support of the TTCN-3 ETSI standard
  • Text formatting and syntax highlighting
  • Text annotation and error reporting with source navigation
  • Code folding, code templates
  • TTCN-3 data generation and modification wizard
  • Content assistance
  • Module dependency graph
  • Outline page showing specification structure
  • Quick fix support
  • Refactoring
  • T3Doc HTML export

TTthree: Compile TTCN-3 modules into test executables

  • Platform-independent compilation and execution
  • Full support of the TTCN-3 ETSI standard
  • Flexible adaptation to test devices via standardized TTCN-3 Runtime Interface (TRI/XTRI, TRI RT/XTRI RT)
  • Easy integration of external codecs via standardized TTCN-3 Control Interfaces (TCI)
  • Support of C, C#, and Java mapping
  • Codec generator for binary codecs
  • Command line option

GFT Editor: User-friendly graphical test specification and documentation

  • Graphical design and visualization of test cases as GFT sequence diagrams
  • Native TTCN-3 data import
  • On-line generation of TTCN-3 Core Language
  • Automatic generation of GFT (graphics) out of TTCN-3 Core Language
  • Flexible export of graphics into GIF (documentation)

Capture & Replay Wizard: Generation of TTCN-3 scripts out of traces

  • Generation of TTCN-3 scripts out of traces
  • Pcap Trace File Support (used by e.g. Wireshark and tcpdump): widespread capturing format for nearly all kind of network communication
  • Live message capturing from multiple sources
  • Support for console in-/output: script generation for all kind of terminal based communication
  • More information CaptureAndReplay.pdf
  • First Steps User's Guide

TTdebug: TTCN-3 source code level debugger

  • Transparent debugging of TTCN-3 and Java-based test adapters and codecs simultaneously
  • GUI based setting/removal of breakpoints and watchpoints
  • Manually suspending/resuming running test suites
  • Stepping through a suspended test suite
  • Viewing the status and the stack traces of multiple components
  • Content viewing and modification of local and component variables from base or structured types and of local parameters
  • Viewing the status of timers and manually triggering timeouts
  • Viewing the status of port queues
  • Manipulating the order of messages in the queues
  • Viewing the content of the messages in the queues

Runtime Plugin Development Environment

  • Intuitive framework for developing TTCN-3 runtime extension plugins
  • Editing in a plain mode as well as in a GUI assisted mode for all features of a TTCN-3 runtime plugin

Downloads &
Related Links

Press and Events
   Sep 19 Avnu Alliance and Spirent launch an Ethernet test solution for standardized interoperability testing of automotive networks.
   Aug 24 New case study! Read how ENGIE Ineo is testing standard compliancy of a Voice Communications System with TTworkbench.
|  Legal Notice  |