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.
Spirent’s 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