Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TPT - Time Partition Testing using a Simulink Model - Part I
Rating: 4.3 out of 5(255 ratings)
950 students
Created byAjay Kumar
Last updated 11/2022
English

What you'll learn

  • Able to Understand and configure TPT Tool better
  • Able to Plan the Test activities in TPT and create more flexible test environment
  • Able to develop test cases using different methods provided in TPT
  • Able to develop basic assessment and perform a End to End Execution using MATLAB/Simulink model
  • Understand the Basic Capabailities of TPT tool

Course content

7 sections6 lectures5h 52m total length
  • Introduction to TPT/Time Partition Testing Tool & basics of Developing Test Case54:36

    In this lecture we sill learn different ways of developing test cases in TPT tool and method or procedure to configure a Platform to TPT tool. here we have used MATLAB/Simulink platform since MATLAB/Simulink is widely used for Automotive project development. TPT tool has various options and methods by which a test case can be developed and I have discussed recommended methods in this lecture to focus on beginners.


    What is covered in this lecture?

    1. Platform Configuration using MATLAB/Simulink

    2. Generate Test Frame in TPT

    3. Test case Development

    4. Dashboard Player Configuration

    5. Execution Configuration

Requirements

  • Python (Basic)
  • MATLAB Simulink (Basic)

Description

In this Course we will learn different ways of developing test cases in TPT tool and method or procedure to configure a Platform to TPT tool. here we have used MATLAB/Simulink platform since MATLAB/Simulink is widely used for Automotive project development. TPT tool has various options and methods by which a test case can be developed and I have discussed recommended methods in this lecture to focus on beginners. Post that we will see the different methods of Assessing a test case and developing a report. We will do some programming in Python for assigning the test cases

What is covered in this Course?

  1. Detail insight on Test case development

  2. Development of Automaton/States/Testlets and using a Reference for simple Reusing of Variants

  3. Different options provided by Step List/Variant

  4. Creating and Configuring a Dashboard Player and Running in Parallel with Test case

  5. Developing Assessments using Python

  6. Developing Assessments using Singla Assessment API and UI Options

  7. Generating and customizing Reports

  8. Requirement Management, Linking and Traceability

  9. Customizing the Execution configuration for Handling Multi Core Execution

  10. Execution & Assess vs Assess Only and the concept of ".TPTBin" Storage

  11. Generation of Overview Report, Performing Reviews to Test Cases and Updating the Status

  12. Development of Custom functions in python and reusing the functions for test case assessments

By end of this course an Entry level or Intermediate level engineer can understand the significance of TPT tool and able to generate Test frame, write basic test cases and assessments using a python script or Signal comparison assessment, create local variables, manipulate Test cases in parallel or using While loops or If Else Conditions


Who this course is for:

  • Automotive Verification & Validation Engineer
  • Model in Loop (MIL) and Software In Loop (SIL) Validation Engineer
  • Validation Engineer
  • Functional Safety Engineer
  • Test Harness Developer
  • Validation Engineers Verifying a ISO26262 Qualified Model
  • Validation Engineers Verifying a ASPICE (Automotive SPICE) Qualified Model