Test Automation with TTCN-3

This three-day training course takes place at regular intervals in Berlin, Germany. It gives a comprehensive introduction to the test specification and test implementation language TTCN-3, discussing its main features and the practical use for testing software systems.

Spirent’s certified TTCN-3 specialists introduce and present concepts, semantics, presentation formats and test implementation aspects at a hands-on scenario. Training sessions are usually held in English language. Upon request, it is also possible to arrange training in German or Chinese language. Register today.

Upcoming TTCN-3 Training Courses in Berlin, Germany

For detailed training information please follow this link or contact ttworkbench-sales@spirent.com.

Program

This TTCN-3 training course presents basics and technical concepts of TTCN-3, showing its use within a development process. The audience will design a TTCN-3 test suite from scratch, thus receive a solid overview and details related to systematic testing using TTCN-3.

  • Control of test execution to describe relations between test cases such as sequences, repetitions and dependencies on test outcomes
  • Concurrent test configurations with dynamically created test components and communication topologies to the system under test
  • Test data and test behavior to test message-based and signature-based interfaces

 

Target Audience

The training is targeted at people involved in software testing: quality and test professionals, system designers, system/software/test engineers, and project managers responsible for planning or control of testing.

For detailed training information please follow this link.

In-house Training Courses

Spirent offers TTCN-3 training courses in Berlin (Germany) at regular intervals. Services include:

  • Training daily from approx. 9.00 a.m. - 5.00 p.m. (60 minute lunch break, and two coffee breaks each 15 minutes)
  • TTworkbench Software
  • Documentation and handouts (folder with copy of slides, results of exercises on USB stick)
  • Refreshments and lunch

Please bring your own laptop. Minimum requirements: OS - Microsoft Windows 7/8/10 or Linux (GTK2, x86-32, x86-64), 2 GB memory RAM.

If requested, further details can be negotiated. Public training courses are limited to 14 persons.

Modules and Prices

 

Contents

3-Day Course

Composition of Course

Specification Based Training x
Concepts x
Test Design and Development x
TTCN-3 Core Language x
Graphical TTCN-3 Editor x
TRI/TCI x
Case Study x
Exercises x

Price in EUR
(excl. VAT)

Public Classes
(price per person)
1,600

 

Registration & Availability

Please contact ttworkbench-sales@spirent.com for information on availability. Do not hesitate to contact us if you require a different setting or individual course content. Please click here for registration.

Instructors

Dirk BorowskiDirk Borowski, Manager Support Services at Spirent, brought in many years of experience due to working in the area of testing private branch exchanges with Fraunhofer Institute FOKUS. Prior to 1998, Mister Borowski was with the Automated Test Department of DeTeWe, a leading German phone manufacturer. His involvement as testing expert in TTCN-3 standardization activities of 3GPP/ETSI working groups and his wide experience in creating and maintaining VoIP-based test solutions gives him the profound expertise required for this task. Dirk was certified as TTCN-3 specialist by iSQI in 2007. He holds a Master in Electrical Engineering from Technical University Berlin.

Yuchuan LiuYuchuan Liu joined the Professional Services team of Testing Technologies (now Spirent) in June 2010, bringing in expertise in telecommunication technique and international audience. Two weeks after his entry he achieved the TTCN-3 Certificate issued by iSQI and started to hold training courses in November 2010. Yuchuan holds a Master in Economic Engineering from Technical University Berlin.

Axel RennochAxel Rennoch works as computer scientist and manager of validation and testing projects on next generation networks and software technologies at Fraunhofer Institute FOKUS. His strong technical experience includes the development and validation of industrial test solutions using the standardized test technology TTCN in the telecom and automotive domain as well as functional and non-functional service and protocol tests. Axel participates actively in national and international standardization groups and is leading the ASQF section on Software Testing in Berlin/Brandenburg.

Testing and TTCN-3

The Testing and Test Control Notation TTCN-3 is a modern, powerful test specification and test implementation language that supports all kinds of black-box testing. This universal and adaptable testing language is suited for a large variety of application domains. TTCN-3 was developed at the European Telecommunications Standards Institute (ETSI) and is the only standardized test specification language (also adopted at ITU-T).

Typical areas of application are:

  • Protocol and service testing
  • Component and system testing
  • Testing of embedded, communication-based, and distributed systems etc.

TTCN-3 has a similar look and feel to a typical programming language. However, besides typical programming constructs, it contains all the important features to specify test procedures and campaigns for functional, conformance, interoperability, load and scalability tests. These test-specific features are unique compared to traditional scripting or programming languages, and above all technology-independent.

Not all possible applications of TTCN-3 have been evaluated yet, however industry and research start to focus on testing with TTCN-3, as recent developments show. With TTCN-3, test systems have moved away from being expensive proprietary solutions designed for a single purpose.

Click here for more information on TTCN-3.

Learn more about TTworkbench

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.

Learn more →

Downloads & Related Links

 

Registration

Download form →

Services

Learn more →

TTplugins

Learn more →

 

TTsuites

Learn more →

Introduction to TTCN-3

Learn more →

 

Product Demo

View demo →

Free Trial Version

Download trial →

Case Studies

View case studies →

Questions for Spirent experts? Submit a request for information.

Contact us →