Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Ejecutar pruebas unitarias

Seleccione y ejecute pruebas; personalice el ejecutor de pruebas; analice los resultados de pruebas y coberturas

Ejecute las pruebas de manera interactiva en el editor de MATLAB® o Live Editor, o en la app Test Browser, o ejecute las pruebas de forma programática, por ejemplo, con la función runtests o el método run de la clase matlab.unittest.TestSuite. Personalice la ejecución de pruebas con opciones, como ejecutar pruebas en paralelo (requiere Parallel Computing Toolbox™) o especificar un nivel de detalle de las salidas de las pruebas. Recopile métricas de cobertura de código a medida que ejecuta las pruebas y analice los resultados de pruebas y coberturas.

Apps

Test BrowserRun MATLAB tests and view results (desde R2023a)

Funciones

runtestsRun set of tests
testsuiteCreate suite of tests
testrunnerCreate test runner (desde R2021a)
run (TestSuite)Run test suite using default test runner
run (TestRunner)Run test suite
run (TestCase)Run tests corresponding to test case
runInParallelRun all tests in test suite in parallel

Clases

matlab.unittest.TestCaseSuperclass of all test classes
matlab.unittest.TestSuiteFundamental interface for grouping tests to run
matlab.unittest.TestSpecification of a single test
matlab.unittest.TestRunnerClass for running tests in unit testing framework
matlab.unittest.TestResultResult of running test suite
matlab.coverage.ResultResult of code coverage analysis (desde R2023a)

Espacios de nombres

matlab.unittestSummary of classes and namespaces in MATLAB unit testing framework
matlab.unittest.pluginsSummary of classes in MATLAB plugins interface
matlab.unittest.selectorsSummary of classes in MATLAB selectors interface

Temas

Ejecutar pruebas

Analizar resultados