Course: TTCN3 Advanced

Entities of TTSN3 Test-System

  • Test Management and Control(TMC)
    • Test Management(TM)
    • Coding and Decoding(CD)
    • Component Handling(CH)
    • Test Logging(TL)
  • TTCN-3 Executable(TE)
    • Executable Test Suite(ETS)
    • TTCN3 Runtime System(T3RTS)
    • Encoding and Decoding System(EDS)
    • Timers in the Executable
  • SUT Adapter (SA)
  • Platform Adapter (PA)

TTCN3 Runtime Interface and Operations

  • TRI Role
  • TRI Sub-Interfaces
    • triCommunication
    • triPlatform

TTCN3 and TRI Correlation

  • TTCN3 to TRI Operation Mapping
    • execute
    • map . unmap
    • send . call . reply . raise . action
    • timers: start . stop . read. running
    • TTCN3 external function
    • self
    • rnd

Language Maping

  • Java / ANSI C / C++ / C#
  • INTRO
  • Names and Scopes
  • Type mapping
  • Constants
  • Mapping of Interfaces
  • Optional Parameters
  • TRI Initialization
  • Error Handling

TTCN3 Control Interface and Operations

  • TRI Role
  • TRI Sub-Interfaces
    • TCI-TM
    • TCI-CH
    • TCI-CD
    • TCI-TL
  • Operations
    • TCI-TM required . TCI-TM provided
    • TCI-CD required . TCI-CD provided
    • TCI-CH required . TCI-CH provided
    • TCI-TL required . TCI-TL provided

TTCN3 and TCI Correlation

  • TTCN3 to TCI Operation Mapping
    • send . call . reply . raise
    • create . start . stop . kill . connect . disconnect
    • map . unmap . running. alive . done . killed
    • mtc . execute
    • testcase stop

Abstract Data Types

General Abstract Data Types

  • Management
  • Communication

Abstract TTCN3 data types and Values

Abstract Logging Types

Language Mapping

  • Java / ANSI C / C++ / W3C XML / C#
  • INTRO
  • Names and Scopes
  • Type mapping
  • Constants
  • Mapping of Interfaces
  • Optional Parameters
  • TCI Initialization
  • Error Handling
  • Operations Mapping

FAQ

1.TTCN3 Basic Training must have been completed. 2. one of the following lagauge profisiency is needed : c/c++/java/vb

Yes, we do provide the training to corporate clients at their desired location and time. Please speak to us for more details!

Live session @ Hyderabad TCLOUD Premises.
Live session worldwide with online meeting
Offline self guided video sessions
Corporate training @ Company Premises