Simulink Test
Desarrolle, administre y ejecute pruebas basadas en simulaciones
¿Tiene preguntas? Comuníquese con ventas.
¿Tiene preguntas? Comuníquese con ventas.
Simulink Test proporciona herramientas para crear, gestionar y ejecutar pruebas sistemáticas basadas en simulaciones de modelos, código generado y hardware simulado o físico. Incluye plantillas para pruebas de simulación, referencia y equivalencia que permiten realizar pruebas funcionales, unitarias, de regresión y consecutivas utilizando modos de software-in-the-loop (SIL), processor-in-the-loop (PIL) y hardware-in-the-loop (HIL) en tiempo real.
Con Simulink Test, puede crear arneses de pruebas no intrusivos para aislar el componente que se somete a prueba. Puede definir evaluaciones basadas en requisitos utilizando un lenguaje textual, y especificar la entrada de la prueba, las salidas esperadas y las tolerancias en diversos formatos, incluido Microsoft® Excel®. Simulink Test incluye el bloque Test Sequence, que permite generar evaluaciones y secuencias de pruebas complejas, además de un administrador de pruebas para gestionar y ejecutar pruebas. Los bloques de observador permiten acceder a cualquier señal del diseño sin necesidad de cambiar el modelo ni la interfaz del modelo. Se pueden organizar y ejecutar grandes conjuntos de pruebas en paralelo o en sistemas de integración continua.
Puede realizar un seguimiento de las pruebas hasta los requisitos (con Requirements Toolbox), y generar informes que incluyan información de cobertura de las pruebas desde Simulink Coverage.
El soporte para estándares de la industria está disponible a través de IEC Certification Kit (ISO 26262 y IEC 61508) y DO Qualification Kit (DO-178 y DO-254).
Utilice plantillas de pruebas para crear pruebas de simulación, referencia y equivalencia. Defina datos de pruebas con varios formatos: archivos MAT, hojas de cálculo de Excel, código de MATLAB, representaciones gráficas con bloques Signal Editor, secuencias de entrada de pruebas programáticas con el bloque Test Sequence, o entradas de pruebas generadas automáticamente con Simulink Design Verifier.
Aproveche la potencia de Simulink Test y RoadRunner para crear escenarios de prueba extensos que simplifiquen el proceso de prueba de agentes en ego-vehículos en simulaciones de carretera, mejorando así la eficiencia y eficacia del flujo de trabajo de pruebas. Puede crear y ejecutar casos de prueba de RoadRunner en Test Manager utilizando un único modelo de Simulink para probar un escenario de RoadRunner.
Aumente el rendimiento para grandes conjuntos de pruebas, iteraciones y modelos de Simulink de gran tamaño utilizando ejecución en paralelo. Las pruebas se pueden ejecutar individualmente o por lotes, para automatizarlas y configurar un entorno de pruebas estandarizado. Ejecute pruebas de modelos con MATLAB Unit Test, que permite la integración con sistemas de integración continua (CI) tales como Jenkins™.
Ejecute y depure pruebas en modo de simulación normal, acelerador, acelerador rápido, software-in-the-loop (SIL), processor-in-the-loop (PIL)o hardware-in-the-loop (HIL) en tiempo real con Simulink Real-Time. Utilice Simulink Test Support Package for ASAM® XIL Standard para controlar hardware de HIL de terceros con Simulink Test.
Los arneses de pruebas proporcionan un entorno de simulación integrado que aísla el modelo o un componente de modelo de Simulink. Ejecute simulaciones específicas para pruebas de modelos o componentes de modelos al tiempo que sincroniza los cambios de diseño entre el modelo y el arnés de pruebas. Utilice observadores para depurar y probar las señales de Simulink sin necesidad de agregar puertos, bloques, conexiones o interfaces dedicadas exclusivamente para pruebas.
Cree pruebas y evalúe resultados de simulaciones con secuencias de pruebas temporales y basadas en pasos utilizando un subconjunto de funciones de lenguaje MATLAB que incluyen operadores temporales, generadores de señales y construcciones condicionales.
Cree pruebas con evaluaciones temporales con una semántica precisa en un formato de lenguaje natural. Estas pruebas modelan con precisión comportamiento complejo dependiente del tiempo con condiciones, eventos, valores de señales y retardos.
Simulink Test muestra un resumen y detalles sobre las pruebas que se han ejecutado. Para compartir los resultados de las pruebas con otras personas, expórtelos a un archivo, que se puede revisar posteriormente en el administrador de pruebas. Genere informes que incluyan el resultado y un resumen de la prueba, así como los criterios utilizados para realizar comparaciones de pruebas. Estos informes se pueden personalizar con Simulink Report Generator.
Se pueden recopilar métricas de cobertura, tales como decisión, condición, condición modificada/cobertura de decisión (MCDC) y cobertura de límite relacional con Simulink Coverage. Utilice Simulink Design Verifier para generar casos de pruebas para deficiencia de cobertura a partir de los resultados de cobertura del administrador de pruebas.
“El diseño basado en modelos nos ayudó a aplicar los métodos de diseño y verificación requeridos por ISO 26262, que incluye la verificación consecutiva y la evaluación de la cobertura de pruebas. En particular, los casos e informes de prueba automatizados en Simulink Test contribuyeron significativamente a reducir las tareas de pruebas”.
30 días de exploración a su alcance.
Obtenga información sobre precios y explore productos relacionados.
Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.