Close

TPT training dates

You can choose between basic, advanced and individual trainings. Trainings at our office take 8 hours per day. Online trainings take 4 hours in the morning.

The number of participants is limited. You are free to book both trainings or only one.

Online trainings are held in English and take place between 09.00 – 13.00 CET. 

Trainings in our office take place between 09.00 and 17.00 CET.

Sign up for a TPT training

Beginner Advanced Location
April 23rd + 24th April 25th + 26th online
June 25th + 26th June 27th + 28th online

Send us an email to tpt-training@synopsys.com and tell us which of the dates you would like to attend.

Training topics (PDF)

Language: EN

TPT training

We offer trainings for both TPT novices and TPT advanced users. These practically oriented trainings are conducted by our employees. The location of the training can be our office in Berlin (Germany) or your company. You can also book a training as webinar.

The basic training and the advanced training at our office are spread over two consecutive days. The number of participants is limited. You are free to book both trainings or only one. Additionally, individual trainings can be booked.

Training at your company

Please tell us:
  • How many people will attend the training?
  • Do you want a beginner, advanced, or individual training?
  • Are there any project specific issues you want to be considered in the training?
  • How many days are you planing for the training?

Training at our office in Berlin

Please tell us:
  • How many people will attend the training?
  • Which of the training sessions do you want to book?

Beginner training

This one-day session teaches the principles of testing with TPT.

It is aimed at TPT novices but can also be attended by  people who want to freshen up their basic TPT skills.

DURATION: 1 day / 2 days ( 8 x 45 minutes)
AUDIENCE: Function developer, test engineers
PREREQUISITES: No prerequisites.
LOCATION: At our office in Berlin, at your company, or online as webinar.

Training content

  • Peculiarities in testing embedded systems.
  • Basics of modeling a test automaton with TPT.
  • Systematical modeling of test cases with TPT.
  • Specify execution environments like MATLAB/Simulink.
  • Execute tests.
  • Graphical representation of temporal signal profiles in TPT.
  • Basics of assessing tests and evaluating test results.
  • Specify and structure test reports in TPT.

Advanced training

The advanced session teaches sophisticated methods of modeling test cases and assessment rules, addresses standard-conforming testing, and shows how test cases can be generated automatically with TPT.

 

DURATION: 1 day / 2 days ( 8 x 45 minutes)

AUDIENCE: Function developer, test engineers

PREREQUISITES: Beginner training or equivalent TPT knowledge.

LOCATION: At our office in Berlin, at your company, or online as webinar.

Training content

  • Finding the appropriate test strategy.
  • Advanced methods of modeling tests:
    parallel versus hierarchic automatons, nested states,
    graphical and step list based modeling of tests.
  • Assessing tests with assessment scripts.
  • Linking requirements to test cases and assessments.
  • Fulfilling the requirements of ISO 26262 when testing
    safety-critical systems with TPT.
  • Using equivalence classes in test cases.
  • Dashboard: manipulate test cases by graphical elements.
  • TASMO: automatically generate test cases based on MATLAB/Simulink models.

Individual training

Individual trainings can be adjusted to your needs and wishes. Have a talk with the trainer about the scope as well as the topics beforehand. Beside topics from the beginner and advanced training, it is possible to take project specific issues, your specific test environment, and the tools you work with into account in the examples your trainer will use.

 

DURATION: Can be determined individually.

AUDIENCE: Function developer, test engineers

PREREQUISITES: Can be determined individually.

LOCATION: At our office in Berlin, at your company, or online as webinar.

Training content

The topics of the training can be freely chosen.

Tip: Choose as topics what you are going to use actively. Skip those topics that are concerning domains we take care of for you. We can take care of your module tests, integration tests, systems tests, and of your test management.