Embedded Software Simulation Products

Introduction to ANSYS SCADE Test for ANSYS SCADE Suite

Overview

ANSYS SCADE Test is a software design product line for the verification of embedded control software and HMI software designed with ANSYS SCADE Suite and ANSYS SCADE Display. ANSYS SCADE Test provides a user-friendly and intuitive model-based environment for verification engineers.

 

This course is an introduction to the ANSYS SCADE Test environment. You will learn to create a test project based on test case scenarios, to execute test procedures on host, to analyze test results interactively and produce test reports, to run coverage analysis at model and code level, and to prepare test harnesses for target execution. The course also offers a specific focus on test scenario writing with respect to tool syntax and on coverage resolution at model and code level.

 

Prerequisites

  • Basic knowledge of SCADE Suite is a plus

Target Audience: Software Engineers / Test Engineers

Teaching Method: Lectures and computer practical sessions to validate acquired knowledge. A training certificate is provided to all attendees who complete the course.

Introduction to ANSYS SCADE Test for ANSYS SCADE Suite Agenda

Agenda SUBSCRIBE TODAY  

Agenda :

This is a 3 day classroom course covering both lectures and workshops. For virtual training, this course is covered over 9 x 2 hour sessions. 

  • Virtual Classroom Session 1 / Live Classroom Day 1
  • Introduction to SCADE Test Environment for SCADE Suite

    • Training introduction
    • Test Environment introduction
    • User interface overview
    • Create a SCADE Test project
    • Test Data description
  • Virtual Classroom Session 2 / Live Classroom Day 1
  • Create and run test scenario

    • SSS textual format scenario
    • CSV tabular format scenario
    • Simulate SCADE Suite model on Host to debug test scenarios
    • Use Test Environment to debug the tests
  • Virtual Classroom Session 3 / Live Classroom Day 1
  • Model Coverage introduction, test harness for target, and Reporting

    • Model Coverage Measurement
    • Consolidated Model Verification Reports
    • Preparing Software Test on Target
    • Run Model Verification on Host
    • Test Environment Architecture

    Classroom only - Lab

    • Create a SCADE Test project and SCADE Test Result project
    • Implement model and requirements-based tests
    • Execute conformance, model, and code coverage tests on host and generate test reports
    • Generate test harnesses related to a specific target environment
  • Virtual Classroom Session 4 / Live Classroom Day 2
  • Coverage introduction and Fundamentals

    • Fundamentals of the coverage
    • Usual Coverage Criteria/Code Coverage
    • Labs/exercises with SCADE Test Model Coverage
  • Virtual Classroom Session 5 / Live Classroom Day 2
  • Model Coverage Criteria

    • Principles of SCADE Model Coverage
    • Basic coverage
    • Decision coverage (DC)
    • Masking Modified Condition/Decision Coverage (Masking MC/DC)
    • Labs/exercises with SCADE Test Model Coverage
  • Virtual Classroom Session 6 / Live Classroom Day 2
  • Control/Data Coupling

    • Control/Data Coupling
    • State Machines coverage
    • Integration Criterion
    • Labs/exercises with SCADE Test Model Coverage
  • Virtual Classroom Session 7 / Live Classroom Day 3
  • Running the tool measure: Acquisition

    • Settings of SCADE Suite project
    • Settings of SCADE Test
    • Coverage acquisition
  • Virtual Classroom Session 8 / Live Classroom Day 3
  • Running the tool measure: analysis

    • Basics of SCADE Test Model Coverage
    • Basic coverage
    • Decision coverage (DC)
    • Masking Modified Condition/Decision Coverage (Masking MC/DC)
    • State Machines
    • Integration Criterion
  • Virtual Classroom Session 9 / Live Classroom Day 3
  • Running the tool measure: Resolution and Reporting / Misc.

    • Model Coverage resolution with examples
    • Justification
    • Model coverage reporting
    • Expansion Effect
    • Result project
    • Customization of the Integration criterion

    Classroom only - Lab

    • Create a SCADE Test project and SCADE Test Result project
    • Acquire model coverage
    • Analyse and resolve model coverage
    • Generate a report
    • Batch commands
    • Customize the integration criteria
Filter By Country :
Date/Time Duration Event Type Location Language Cost

click below to start a conversation with ANSYS

Contact Us
Contact Us
Contact