Spirent TTwork bench
1www.spirent.com
Data Sheet
Build, Execute, and Analyze Complex Test Scenarios
Bene ts
All-in-one development
concept
Fast and easy test de nition
in textual and/or graphical
format
Full supported test
automation
Technology independent test
system design in TTCN-3
Constantly supporting the
latest edition of TTCN-3
Testing in early design stages
High reusability and easy
execution of prede ned tests
Fast integration of test
systems
Reliable test suites through
fast & ef cient tracking of bugs
Pre-installed TTplugins TCP
and UDP (free of charge)
Extensible by a variety of
further TTplugins
Support for all TTCN-3
extensions
Full support: Advanced
parameterization,
behaviour types and
extended TRI
Partial support: TTCN-3
performance and real-time
testing, interfaces with
continuous signals
TTworkbench is the full-featured integrated test development and execution
environment (IDE). This powerful, user-friendly tool allows you to test
software products and services regardless of technology, operating system,
or implementation domain.
Based on the standardized testing language TTCN-3 it enables test
automation as well as unlimited extensibility. Choose from a variety of
existing plugins and test solutions available for TTworkbench, or start your
test automation project from scratch.
All versions of TTworkbench come with the already pre-installed TTplugins
TCP and UDP.
Product Formats
TTworkbench Basic: Maintain and modify test suites
TTworkbench Professional: Build complex test environments
Features at a Glance
TTman: Test management, execution & analysis
CL Editor: TTCN-3 Core Language editor including T3Doc
TTthree: TTCN-3 compiler
GFT Editor: Graphical TTCN-3 editor
Capture & Replay Wizard: Generation of TTCN-3 scripts out of traces
TTdebug: TTCN-3 source code level debugger
RPDE: Runtime Plugin Development Environment
TTworkbench
Professional
Basic
TTman
CL Editor
TTthree
Capture & Replay
GFT Editor
TTdebug
RPDE
2 www.spirent.com
Spirent TTworkbench
Build, Execute, and Analyze Complex Test Scenarios
TTman: Manage, Execute & Analyze TTCN-3 Compiled Test Suites
Denition, 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 conguration 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 Denition (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 modication wizard
Content assistance
Module dependency graph
Outline page showing specication structure
Quick x 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
3www.spirent.com
Spirent TTworkbench
Build, Execute, and Analyze Complex Test Scenarios
GFT Editor: User-friendly Graphical Test
Speci cation & 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 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
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
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 modi cation of local and
component variables from base or structured types
and of local parameters
Viewing the status of timers & manually triggering timeouts
Viewing the status of port queues
Manipulating the order of messages in the queues
© 2018 Spirent Communications, Inc. All of the company names and/or brand names and/or product names and/or logos
referred to in this document, in particular the name “Spirent” and its logo device, are either registered trademarks or
trademarks pending registration in accordance with relevant national laws. All rights reserved. Specications subject to
change without notice. Rev E | 09/18
AMERICAS 1-800-SPIRENT
+1-800-774-7368
sales@spirent.com
US Government & Defense
info@spirentfederal.com
spirentfederal.com
EUROPE AND THE MIDDLE EAST
+44 (0) 1293 767979
emeainfo@spirent.com
ASIA AND THE PACIFIC
+86-10-8518-2539
salesasia@spirent.com
About Spirent
Communications
Spirent Communications
(LSE: SPT) is a global leader
with deep expertise and
decades of experience
in testing, assurance,
analytics and security,
serving developers, service
providers, and enterprise
networks.
We help bring clarity to
increasingly complex
technological and business
challenges.
Spirents customers have
made a promise to their
customers to deliver superior
performance. Spirent assures
that those promises are
fullled.
For more information, visit:
www.spirent.com
Spirent TTworkbench
Build, Execute, and Analyze Complex Test Scenarios
RPDE: Create Your Own Plugins
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
Viewing the content of the messages in the queues
Reference Platforms
Java 8 JDK or JRE
Microsoft Windows 7/8/10
Linux (GTK2, x86-32, x86-64)
Ordering Information
Part Number Description
TEC-TT-WB TTWORKBENCH BASIC
TEC-TT-WP TTWORKBENCH PROFESSIONAL
TEC-SVC-1015-WB-1Y TTWORKBENCH SUPPORT AND MAINTENANCE 1YR