仿真软件覆盖™는모델및생성된코드에대한테스트의완전성을측정하는모델및코드의커버리지분석을수행합니다。이제품은결정커버리지,조건커버리지,MCDC(수정조건/결정커버리지),관계적경계커버리지와같은산업표준메트릭을적용하여모델,银(Software-in-the-Loop)및公益诉讼(Processor-in-the-Loop)에대한시뮬레이션테스트의유효성을평가합니다。누락된커버리지데이터를사용하면테스트의미비점,누락된요구사항또는의도하지않은기능등을찾아낼수있습니다。
Simulink Coverage는모델,C/ c++ S-Function, MATLAB®함수및嵌入式编码器®에의해생성된코드에서실행된부분이얼마나되는지를보여주는대화형방식의리포트를생성합니다。커버리지결과를블록과서브시스템에강조표시하여테스트의미비점을시각화할수있습니다。테스트완전성을평가하려는경우여러번의테스트실행을통해커버리지데이터를축적하고단위테스트및시스템테스트를통해달성된커버리지를확인할수있습니다。커버리지결과는커버리지결과는。필터를적용하여커버리지에서특정블록을제외하여리포트의누락된커버리지에대해정당성을명시할수도있습니다。
DO认证套件및IEC认证套件를통해산업语录준지원이가능합니다。
모델커버리지
테스트의유효성과완전성을평가하기위해시뮬레이션테스트가실제설계를얼마나다루고있는지측정할수있습니다。요구사항기반테스트중에수집된커버리지를분석하여테스트에서미비점이있는지,누락된요구사항이있는지,또는의도하지않은기능이있는지파악할수있습니다。
코드커버리지
嵌入式编码器를통해생성된코드나Simulink®모델내부로부터호출된코드의SIL (Software-in-the-Loop)및公益诉讼(Processor-in-the-Loop)테스트에대해커버리지를측정할수있습니다。