loader image

Test Solutions for Simulink Models & Production Code

Virtual Validation for ADAS/AD

How can I create the needed millions of scenarios?

How can I avoid the test explosion problem?

How can I find out if my tests are passed or failed?

BTC EmbeddedPlatform Training – TestComposer Basics

In this training, you well get familiar with the basic features of BTC TestComposer, the built-in editor for the creation of functional test cases. We will talk about the user interface, the creation of test data, simulation and plotting.

BTC EmbeddedPlatform Training – Requirements Import

For an ISO 26262-compliant requirements-based testing, the traceability between requirements and test cases is one of the most important topics. This training video shows you how to import requirements and how to manage the (bi-directional) traceability between tests and requirements.

BTC EmbeddedPlatform Training – Simulink Profile Creation

Although Simulink models are often used to generate production code, it can still be useful to create test projects for just the Simulink model with the goal to only run MIL simulations (e.g. if the code generation happens at a later project stage or is done by a different team or a supplier). 

BTC EmbeddedPlatform Training – Jenkins

In this BTC EmbeddedPlatform Online Training, Thabo Krick shows you the basics of using BTC EmbeddedPlatform with Jenkins. Starting from a mini pipeline that we define directly in the Jenkins web interface, we will then move things into a git repository, start using a Jenkinsfile and finally include the relevant BTC steps to test a model in our CI Pipeline. You can find additional information on https://plugins.jenkins.io/btc-embeddedplatform/.

BTC EmbeddedPlatform Training – Model Coverage

Model Coverage Metrics can be evaluated via the toolbox “Simulink Coverage”. This video shows you the available metrics and how to work with the model coverage feature inside BTC EmbeddedPlatform.