How to create one common harness?

조회 수: 5 (최근 30일)
Oleksandr Denysenko
Oleksandr Denysenko 2021년 4월 12일
답변: Sameer 2025년 5월 8일
Hi
I have big Simulink model with contains of subsystems. Each subsystem is a link to the custom Simulink library. But they are not unique. I mean, that there could be two subsystems with links to the one common custom Simulink library.
I'm creating Simulink Test Harnesses for each of these subsystems. But as i said, they could be same.
So, is it possible to have one common Simulink Test Harness model for this different subsystems which are links to the same library?

답변 (1개)

Sameer
Sameer 2025년 5월 8일
The best way is to create the test harness directly on the library block itself, not on each individual subsystem instance in your main model.
Here’s how you can do it:
1. Open your custom library.
2. Right-click the block you want to test.
3. Select Test Harness > Create for 'BlockName'.
Now, this harness will test the block’s behavior, and it applies to all instances of that block in your models. This way, you only need to maintain one test harness, and it covers every subsystem linked to that library block.
Hope this helps!

카테고리

Help CenterFile Exchange에서 Inputs에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by