Main Content

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 funciones

Escriba pruebas usando calificaciones; personalice el ejecutor de pruebas; seleccione y ejecute pruebas

Escriba pruebas basadas en funciones para comprobar que las salidas de los scripts, funciones o clases de MATLAB® son las que espera. Es posible usar una biblioteca completa de funciones de calificaciones para producir cuatro tipos diferentes de errores de prueba. Por ejemplo, es posible producir errores de verificación o errores de aserción fatales. Las pruebas basadas en funciones se adhieren a la filosofía de pruebas xUnit.

Para comenzar, consulte Write Function-Based Unit Tests y Write Simple Test Case Using Functions.

Para la creación de pruebas más avanzadas, incluido el uso de parametrización de prueba y accesorios de prueba, considere escribir Pruebas unitarias basadas en clases.

Apps

Test BrowserRun MATLAB tests and view results (desde R2023a)

Funciones

functiontestsCreate array of tests from handles to local functions
runtestsRun set of tests
testsuiteCreate suite of tests
testrunnerCreate test runner (desde R2021a)
run (TestSuite)Run test suite using default test runner

Clases

TestSpecification of a single test
FunctionTestCaseTest case for function-based tests
TestResultResult of running test suite

Temas

Escribir pruebas

Ejecutar pruebas y analizar resultados