Arneses de prueba
Cree un entorno de simulación específico para pruebas del modelo utilizando un arnés de pruebas. Puede aislar bloques individuales para pruebas unitarias y añadir entradas, lógica de verificación y bloques de panel. Realice pruebas de bucle cerrado añadiendo modelos físicos de planta al arnés de pruebas. Pruebe cambios potenciales de diseño en el arnés de pruebas antes de modificar el modelo de producción.
En comparación con utilizar modelos independientes para las pruebas unitarias, los arneses de pruebas ofrecen capacidades de gestión y sincronización en el área de diseño del modelo. Si se están gestionando cambios en el modelo, puede guardar arneses de pruebas en archivos externos, sin cambiar el modelo principal.
Puede probar código generado simulando arneses de pruebas en modo SIL o PIL. También puede probar código externo escrito a mano creando arneses de pruebas para bloques C Caller o S-Function.
Herramientas
| Simulink Test Manager | Testing models and code in different execution environments, manage test suites, and analyze and report results |
Temas
- Test Harness and Model Relationship
Test a Simulink® model in an isolated environment, using a separate workspace and configuration set accessed via the model canvas.
- Crear un arnés de pruebas
Utilice un arnés de pruebas para aislar el componente que se somete a prueba.
- Create or Import Test Harnesses and Select Properties
Create, import, and customize test harness configurations for your model and subsystem.
- Manage Test Harnesses
Manage test harnesses, including opening, converting, closing, deleting, and exporting.
- Synchronize Changes Between Test Harness and Model
Transfer configuration sets and workspace variables, update component design, and rebuild harness to reflect the latest design.
- Test Harness Construction for Specific Model Elements
Describes how test harnesses are constructed for certain Simulink semantics and component types.
- Test Library Blocks
Test reusable components using tests for libraries, library blocks, and linked blocks.
- Customize Test Harnesses
Create reusable functions and callbacks that customize test harnesses.
- Create Test Harnesses from Standalone Models
Import standalone models as test harnesses in Simulink Test™.
- Use Stateflow Chart for Test Harness Inputs and Scheduling
Use Stateflow Chart to define test harness inputs and test sequence.