Esta página es para la versión anterior. La página correspondiente en inglés ha sido eliminada en la versión actual.
Pruebas unitarias basadas en scripts
Escriba pruebas basadas en scripts para comprobar que las salidas de los scripts, funciones o clases de MATLAB® son las que espera. Por ejemplo, puede usar la función assert
para probar que los valores de salida reales coinciden con los valores esperados o puede probar que las variables de salida tienen el tamaño y tipo correctos. Para ejecutar scripts de pruebas, use la función runtests
.
Para comenzar, consulte Write Script-Based Unit Tests.
Para la creación de pruebas más avanzadas, incluido el acceso a varios tipos distintos de calificaciones de prueba, considere escribir Pruebas unitarias basadas en funciones o Pruebas unitarias basadas en clases.
Apps
Test Browser | Run MATLAB tests and view results (desde R2023a) |
Funciones
Clases
TestResult | Result of running test suite |
Temas
- Write Test Using Live Script
Write a live script that tests a function that you create.
- Write Script-Based Unit Tests
Write a script to test a function that you create.
- Write Script-Based Test Using Local Functions
Write a script-based test that uses local functions as helper functions.
- Run Tests Using Test Browser
Run your tests interactively by using the test browser. (desde R2023a)
- Analyze Test Case Results
Analyze the information that a test runner returns.
- Analyze Failed Test Results
Identify and handle failed tests.
- Rerun Failed Tests
Rerun failed tests quickly and conveniently.
- Extend Script-Based Tests
Access additional functionality using script-based tests, including test selection, programmatic access of test diagnostics, and test runner customization.
- Ways to Write Unit Tests
Choose a test authoring scheme that best suits your requirements and your preferred workflow.