ConsultancyTTCN-3 TrainingWebinarsCommunity Program

Individual Product Training

According to your requirements we arrange individual product trainings that vary in number of days, content and cases of application. Please contact for detailed information and quotes.

On-Site Training

Every training can be arranged at customer's site with individual content. In that case, the customer will organize training room, equipment like video projector, white board or flip-chart, and computer (1 for 2 participants). The customer bears the expenses for travelling and accommodation of the trainer.

Please contact for detailed information.

TTCN-3 Training Course "Test Automation with TTCN-3"

The three-day training course is being held 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.

Our certified TTCN-3 specialists introduce and present concepts, semantics, presentation formats and test implementation aspects at a hands-on scenario.

Deepen your knowledge with the book "An Introduction to TTCN-3" by Willcock et al. Each participant of an inhouse training course gets a complimentary copy.

For detailed training information please click here.

Trainings are usually held in English language. Upon request, it is also possible to arrange trainings in German or Chinese language. Register today!

Upcoming TTCN-3 Training Courses in Berlin, Germany

For more information please contact


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

For detailed training information please click here.

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.

Inhouse Training Courses

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

  • Training daily from approx. 9-5 o'clock (60 min lunch break and 2 coffee breaks each 15 min)
  • Hardware and software equipment
  • Documentation and handouts (folder with copy of slides, results of exercises on CD)
  • Book „An Introduction to TTCN-3“, 2nd Edition by Willcock et al., 2011
  • Refreshments and lunch
  • Social event on first evening

If requested, further details can be negotiated. Public training courses are limited to 14 persons. Payment is only possible via credit card (Visa/MasterCard).

Modules and Prices

Following table displays training contents and prices.



3-Day Course

  Composition of Course

  Specification Based Testing




  Test Design and Development


  TTCN-3 Core Language


  Graphical TTCN-3 Editor




  Case Study




  Price in EUR
  (excl. VAT)

  Public Classes
  (price per person)


Registration / Availability

Please contact for information on availability. Do not hesitate to contact us, if you require a different setting or individual course content. Click here for registration.


Dirk Borowski, Vice President Customer Care at Testing Technologies, 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 Liu joined the Professional Services team of Testing Technologies 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 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.

Downloads &
Related Links
Press and Events
   Dec 13 TTworkbench 23 is out now! Benefit from new TTCN-3 refactoring functions and an improved license management. See all new features...
   Nov 16 Hyundai Motor Group selects Spirent solutions for Ethernet-in-the-Car conformance testing to verify in-car networking.
|  Legal Notice  |