仿真软件测试™는모델,생성된코드,시뮬레이션된하드웨어나실제하드웨어에대한체계적인시뮬레이션기반테스트를작성,관리,실행하는툴을제공합니다。银(Software-in-the-Loop),公益诉讼(Processor-in-the-Loop),실시간边境(半)모드를사용하여기능테스트,단위테스트,회귀테스트,백투백테스트를수행할수있는시뮬레이션,기준및동등성테스트템플릿이포함되어있습니다。
仿真软件测试를사용하면비간섭테스트하네스를생성하여테스트대상구성요소를분리할수있습니다。텍스트기반언어를사용하여구사항기반평가를정의하고微软®Excel®등다양한형식으로테스트입력,예상출력,허용오차등을지정할수있습니다。仿真软件测试는복잡한테스트시퀀스와평가를구성할수있는测试序列블록과테스트를관리하고실행하는测试经理를포함합니다。观察者블록을통해모델또는모델인터페이스를변경하지않고도설계에포함된모든신호에액세스할수있습니다。대규모테스트세트를병렬로,또는지속적통합시스템에서구성하고실행할수있습니다。
要求工具箱™로테스트를구사항으로추적하고,仿真软件覆盖™에서테스트커버리지정보가포함된리포트를생성할수있습니다。
IEC认证工具包(适用于ISO 26262和IEC 61508)및做资格工具包(适用于DO-178和DO-254)를통해산업준지원이가능합니다。
요구사항기반의백투백및회귀테스트작성
테스트템플릿을사용하여시뮬레이션,기준및동등성테스트를생성할수있습니다。다양한형식으로테스트데이터를정의할수있습니다。MAT파일,Excel스프레드시트,MATLAB®,코드시각적인방식의信号编辑블록,测试序列블록을사용한프로그래밍방식테스트입력시퀀스또는仿真软件设计校验™를사용하여자동으로생성한테스트입력이있습니다。
지속적통합을통한테스트자동화
병렬실행을사용하여대규모테스트스위트,반복및대규모Simulink®모델의처리량을향상할수있습니다。테스트를개별실행또는일괄실행하여테스트를자동화하고표준화된테스트환경을구성할수있습니다。MATLAB단위테스트를사용하여모델테스트를실행하고詹金斯™등의CI(지속적통합)시스템안으로통합할수있습니다。
테스트실행,결과보기및디버그
仿真软件实时™을통해표준시뮬레이션모드,액셀러레이터모드,고속액셀러레이터모델,银(Software-in-the-Loop)모드,公益诉讼(Processor-in-the-Loop)모드또는실시간边境(半)모드에서테스트를실행하고디버그할수있습니다。Simulink测试™ASAM支持包®自标准를사용하여Simulink Test로타사HIL하드웨어를제어할수있습니다。
단위테스트를위해구성단위테스트를위해구성
테스트하네스를사용하면动态仿真模块모델또는모델구성모델또는모델구성。모델과테스트하네스간의설계변경사항을동기화하면서모델이나모델구성요소에대한테스트특정시뮬레이션을실행할수있습니다。관측기를사용하여테스트에만사용되는포트,블록,커넥션또는인터페이스를추가하지않고도仿真软件신호를디버그하고테스트할수있습니다。
시간적@구사항검@
자연어형식의정밀한의미체계로시간적평가를사용하여테스트를작성할수있습니다。이러한테스트는조건,이벤트,신호값,지연등을사용하여복잡한타이밍의존적거동을정확히모델링할수있습니다。
테스트리포트생성및테스트결과보관
Simulink Test에는실행된테스트의明文약및세부정보가明文시됩니다。결과를다른사람과공유하려면테스트결과를파일로내보내어이를나중에测试经理에서검토할수있습니다。테스트결과,테스트요약및테스트비교에사용된기준등이포함된리포트를생성할수있습니다。仿真软件报告生成器™를사용하면이러한리포트를사용자지정할수있습니다。
제품관련자료:
“모델기반설계를통해연속검증및테스트커버리지평가와같은ISO 26262에서요구하는설계및검증방법을적용할수있었습니다。특히仿真软件测试의자동화된테스트케이스와리포트로테스트에드는수고를획기적으로줄일수있었습니다。”
손정원,lg전자