BTC EmbeddedPlatform Training – Structural Test Generation
This training video shows you how to generate test data automatically with BTC EmbeddedTester.
BTC EmbeddedPlatform Training – TargetLink Profile Creation
When creating a test project for TargetLink models, BTC EmbeddedPlatform will analyse the Simulink model level as well as the generated production code, allowing you to run MIL and SIL simulations from one test project.
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 – Embedded Coder Profile Creation
When creating a test project for EmbeddedCoder models, BTC EmbeddedPlatform will analyse the Simulink model level as well as the generated production code, allowing you to run MIL and SIL simulations from one test project.
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.
BTC EmbeddedPlatform Training – User Interface
This training video gives an overview about the different sections in the BTC EmbeddedPlatform user interface.
BTC EmbeddedPlatform Training – Advanced Coverage Goals
The available advanced coverage goals include: Relational operator coverage, Robustness checks, Domain checks which address the ISO 26262 objectives “Equivalence Classes” and “Boundary Value Analysis” and User-definde Coverage Goals (seperate license).
BTC EmbeddedPlatform Training – SIL Debugging
BTC EmbeddedPlatform allows you to export a Microsoft Visual Studio debug environment as a self-contained sandbox, making it easy to share it with colleagues or customers.