Main Content

Functional Requirements Testing

Generate test cases for functional design requirements

Blocks

expand all

Test Condition Constrain signal values in test cases
Test Objective Define custom objectives that signals must satisfy in test cases
Detector Detect true duration on input and construct output true duration based on output type
Extender Extend true duration of input
Implies Specify condition that produces a certain response
Within Implies Verify response occurs within desired duration
Verification Subsystem Specify proof or test objectives without impacting simulation results or generated code

Functions

expand all

sldvoptions Create design verification options object
sldv.condition Test condition function forStateflowcharts andMATLABFunction blocks
sldv.test Test objective function forStateflowcharts andMATLABFunction blocks
sldvextract Extract subsystem or subchart contents into new model for analysis
sldvtimer Identify, change, and display timer optimizations
sldvoptions Create design verification options object
sldvrun Analyze model
sldvlogsignals Log simulation input port values
sldvgencov Analyze models to obtain missing model coverage
sldvruntest Simulate model by using input data
sldvruntestopts Generate simulation or execution options forsldvruntestorsldvruncgvtest
sldvharnessopts Default options forsldvmakeharness
sldvmakeharness Generate harness model
sldvmergeharness Merge test cases and initializations into one harness model
sldvreport Generate金宝appDesign Verifierreport
sldvchecksum Returns checksum of model

Topics

Introduction to Test Case Generation

Component Verification

Parameter Configuration

Simulink Design Verifier Pane