How to collect cumulative coverage for model and it's subsystem?

조회 수: 2 (최근 30일)
Oleksandr Denysenko
Oleksandr Denysenko 2020년 11월 19일
댓글: Pat Canny 2020년 11월 23일
I'm running separate test harnesses for model and it's subsystem. How can i combine coverage resuts?
P.S. I saw this page and it works only if hanesses made for the same model. In my case, there test harness fo model ans separate test harness for it's subsystem.

채택된 답변

Pat Canny
Pat Canny 2020년 11월 19일
We added a feature in R2019b to enable "aggregated" coverage for a model and its subsystems. Does this help? https://www.mathworks.com/help/releases/R2019b/slcoverage/ug/top-level-model-coverage-report.html#mw_16637a98-54d2-46e8-a156-a5d875cbb8b4
  댓글 수: 2
Oleksandr Denysenko
Oleksandr Denysenko 2020년 11월 19일
Hello
As i understood it helps to aggregate coverage from test harnesses for the same model, am i correct?
But i have one test harness for model and another one for subsystem in this model (link to subsystem in model). Is it possible to aggregate these cogerage?
Pat Canny
Pat Canny 2020년 11월 23일
I should clarify that the feature we added in R2019b assumes the tests are organized using Simulink Test.
Coverage from test cases for a subsystem (which can be generated from a test harness) can be aggregated along with the coverage from the parent model (our documentation calls tests on the parent model "integration tests"). Here is a link to an example: https://www.mathworks.com/help/releases/R2019b/slcoverage/ug/trace-coverage-results-to-associated-test-cases.html
The goal with this feature is to enable users to see how much coverage they achieved at the unit (subsystem) and system level. Our customers use a variety of definitions for "unit", and we decided the best approach was to use a test case in Simulink Test as the mechanism to preserve hierarchy. You can create a test case from a test harness: https://www.mathworks.com/help/sltest/ug/generate-test-cases-from-model-components.html

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

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

제품


릴리스

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by