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.