Este curso desarrolla en forma práctica el Testing en Python. Aprenderemos a preparar el entorno de trabajo, instalar herramientas, crear archivos de prueba, escribir casos de prueba, ejecutar la suite desde la terminal e interpretar los resultados para corregir errores con seguridad.
El curso está pensado para quien ya conoce Python y los conceptos generales de testing, pero todavía no domina los pasos concretos para probar programas en Python. Trabajaremos con ejemplos completos usando unittest, pytest, fixtures, parametrización, dobles de prueba, pruebas con archivos, manejo de excepciones, cobertura de código y automatización básica, dejando temas más especializados para los cursos posteriores de APIs REST, aplicaciones web, CI/CD, rendimiento y buenas prácticas de calidad.