Simulink Coverage™ realiza análisis de cobertura que miden la integridad de las pruebas realizadas en modelos y código generado. El software aplica métricas estándar de la industria, tales como decisión, condición, condición modificada/cobertura de decisión (MCDC) y cobertura de límite relacional, para evaluar la efectividad de las pruebas de simulación en modelos, software-in-the-loop (SIL) y processor-in-the-loop (PIL). Los datos de deficiencia de cobertura ayudan a detectar brechas en las pruebas, requisitos ausentes o funcionalidad no deseada.
Los informes interactivos de Simulink Coverage muestran el alcance del modelo, las S-functions de C /C++, las funciones de MATLAB® y el código generado por Embedded Coder®. Puede resaltar los resultados de la cobertura en bloques y subsistemas para descubrir deficiencias en las pruebas. Para evaluar la integridad de las pruebas, puede acumular los datos de cobertura de diversas pruebas ejecutadas, así como observar la cobertura lograda mediante pruebas unitarias y del sistema. Se puede realizar el seguimiento de los resultados de cobertura hasta los requisitos y las pruebas. También puede aplicar filtros para excluir ciertos bloques de la cobertura y así justificar la deficiencia de cobertura en los informes.
DO Qualification Kit y el IEC Certification Kit ofrecen soporte para estándares de la industria.
Cobertura de modelos
Mida cuánto de un diseño está cubierto por pruebas de simulación, para evaluar la efectividad e integridad de las pruebas. Analice datos de cobertura recopilados durante pruebas basadas en requisitos, para determinar si existen deficiencias en las pruebas, funcionalidad no deseada o requisitos ausentes.
Cobertura de código
Mida la cobertura de pruebas de software-in-the-loop (SIL) y processor-in-the-loop (PIL) de código generado con Embedded Coder o de código llamado dentro de modelos de Simulink®.
Gestión de resultados de cobertura agregados
Agregue los datos de cobertura de varias simulaciones. Visualice la cobertura de pruebas de sistema obtenida mediante las pruebas unitarias.
Métricas de cobertura
Mida la cobertura de modelos y código en base a diversas métricas, tales como decisión, condición, MCDC, límite relacional e intervalo de señales.
Solución de deficiencias de cobertura
Filtre construcciones de modelos que impidan una cobertura completa de las pruebas, tales como patrones de modelado defensivos, para centrar las pruebas en otras partes del diseño.
Generación de informes de cobertura
Genere informes detallados que incluyan los resultados de cobertura acumulados en las métricas seleccionadas. Vea los detalles de trazabilidad hasta los requisitos de elementos y pruebas de modelos.
Recursos del producto:
Obtenga una versión de prueba gratuita
30 días de exploración a su alcance.
¿Listo para comprar?
Obtenga información sobre precios y explore productos relacionados.
¿Es estudiante?
Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.