Telelogic SDL and TTCN Suite 4.4

Description

Telelogic TAU TTCN Suite 4.4 is actually a standard environment for communication system compliance testing. It has been widely adopted globally, testing telecommunications and data communication equipment ranging from built-in communication chips to large-scale switches and intelligent network services. The Test script language TTCN-2 of Telelogic TAU TTCN Suite is a popular special test programming language for compliance testing, which has been standardized by ETSI and ISO.


Telelogic TAU TTCN Suite provides test engineers with a powerful TTCN-2 editor and parser, as well as a TTCN-2 compiler that compiles Test script into executable C code. In the whole set of Telelogic TAU tools, TTCN Suite and TTCN-2 simulator provide a link for conversion between SDL system design and TTCN-2 Test suite.


Use standardized Test script language design


Choosing Telelogic TAU for testing means choosing TTCN as the Test script language. There are many undoubted reasons for this choice. TTCN-2 fully encompasses the testing concepts required for compliance testing of complex communication systems. It is not linked to the actual system under test, but to the functionality of the system, which means that the Test script can be reused by the new version of the product. The data is treated separately and can be defined in a simple TTCN data model or a complete ASN. 1.


In addition, the Telelogic TAU TTCN Suite also supports Modular TTCN and Concurrent TTCN. For modular TTCNs, Test suite components can be defined for reuse. Facilitate the reuse of testing components and provide a language platform for multi user testing and development projects. Concurrent TTCN introduces a parallel structure for the simultaneous execution of several test components, allowing for the simultaneous testing of multiple interfaces.


TTCN Editor is a modern graphic editor for TTCN Test script. It contains a powerful help mechanism and parser, which can perform a comprehensive syntax and static semantic check on the Test script. The editor has the ability to import and export, which helps to make full use of a large number of completed Test suite.


TTCN Test script can be used for many protocols, such as ATM, ISDN, GSM and DECT. The key performance of TTCN includes:


Pre and post amble. The system can be pre-set or reset before and after testing.

Default error handler. Will not lose unexpected behavior.

Comprehensive wildcard matching with optional elements allows for greater freedom in data matching.

The ruling provides clear conclusions, such as pass and fail.

Conditional repeatable loop for pressure testing.

Timer processing is controlled by the user.


Debugging of Test suite


Telelogic TAU TTCN Suite contains a series of board tools for debugging Test suite. TTCN Exerciser is a very effective tool for using TTCN code, which can be used interactively or in conjunction with data imported from files. TTCN code can be used independently on the host or relative to the target through simple adaptation. This tool includes very practical performance, such as timer simulation, online or post processing MSC record files, very effective Scripting language for Regression testing, simulated observation and control points, and dynamic error detection.


Simultaneously simulate and test your system design


The TTCN Simulator allows TTCN Test suite execution in the host environment. The system under test can be a simulated SDL system when connected to the Telelogic TAU SDL Suite, or a simple test management platform when connected to the TTCN Simulator. When used in conjunction with design tools, the test coverage is displayed graphically at the SDL design level. And because of the portability of TTCN, the same Test script can be imported to external test equipment in the future to complete product testing.


Automatically generate Test suite from your specification


The TTCN Suite is supplemented with tools for editing, simulating, and compiling SDL and MSC designs. A central part of the entire tool kit is the SDL to TTCN Link, which enables automatic generation of test cases from the SDL specification. Developers can check the consistency between their final application and the original specifications - this is a very powerful performance in complex system development.


Compile to low-level language


The TTCN compiler provides automatic translation from TTCN to ANSI C. The generated code is independent of the target operating system and gratitude. The compiled code and any additional adaptation code will actually run during test execution.


ASN. 1 BER/PER encoding and decoding


It can be provided for SDL and TTCN Suite, which is often required to convert abstract ASN. 1 data formats into real bitstreams. The tool supports the most common rule groups: Basic Encoding Rules (BER), 3G standard, Basic Unaligned PER (Packet Encoding Rules).


This utility saves valuable time for the development team during the testing and development phase of real-time systems in a mixed environment. It can also apply encoding engines to generate customized encoding and decoding rules.

TCP/IP communication module


This new feature in TTCN Suite provides built-in TCP/IP socket communication and implementation of standard system timers. It greatly simplifies system testing for TCP/IP networks. This performance, combined with TTCN Suite's encoding and decoding support, completely reduces the manual work required to translate portable Test script into executable code suitable for testing actual systems.


The TCP/IP Communication Module is built on the Adaptive Communication Module (ACM), which is a framework equipped with plug-in modules for protocols and timers. The TTCN Suite provided with plugins can be used to:


TCP/IP communication

Standard System Time Timer


Due to the installation of adaptive communication modules, TTCN Suite is approaching plug and play technology for target independent test generation.


Integrate with your testing environment


In order to be executable, the compiled C code must be linked to a library that contains the necessary functions of the operating system. For more convenience, Telelogic TAU follows the standard function set that simplifies the integration between TTCN Test script and large systems. The most important thing is to isolate the TTCN behavior from the protocol and specific code of the test equipment. If you wish to initiate the testing process, Telelogic proudly mentions that multiple vendors have chosen to integrate Telelogic TAU TTCN Suite as the front-end of their testing equipment. Leading suppliers such as Clemessey, HP, Tektronix, TEMEX and WG-STS can provide a complete set of solutions for editing, simulating and compiling TTCN Test suite with their test instruments.


Integrate with Telelogic DOORS throughout the entire development cycle


One of the most reliable demand management tools in the market is Telelogic DOORS. Telelogic TAU provides complete DOORS integration, making it easy to synchronize work with requirement files (such as when adding new requirements or when design elements are added or deleted). The DOORS integration in Telelogic TAU provides a unique advantage by supporting requirement tracking throughout the development cycle from analysis to testing: making it easy to examine specific requirements covered by UML analysis, SDL design, MSC simulation scenarios, and final TTCN test cases.

Download