El testeo es el proceso mediante el cual se verifica el correcto funcionamiento del código antes, durante y después del desarrollo.
Incluye técnicas automatizadas y manuales destinadas a detectar errores, prevenir regresiones y asegurar la estabilidad del software.
¿Qué abarca el testeo?
El testeo no se limita a ejecutar pruebas. Es un proceso más amplio que puede incluir:
-
Prueba de regresión: re-ejecutar pruebas ya superadas tras cambios en el código, para comprobar que no se han introducido errores nuevos.
-
Aserción: comprobaciones insertadas en el código para garantizar que ciertas condiciones se cumplen en tiempo de ejecución.
-
Depuración: proceso de análisis del código durante su ejecución para localizar y corregir errores.