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 Harnesses for Models and Model Components
Compare model and component test harnesses and their parameters, and model and test harness synchronization.
- 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
Open, close, convert, delete, and export test harnesses.
- 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.