Volver a la organización

Testing Avanzado en Python

La persona acreditada es capaz de aplicar herramientas y técnicas avanzadas de automatización para la validación de la calidad y el comportamiento del software, integrando pruebas con Python de manera ingeniosa.

Habilidades adquiridas
Python Programación Pruebas Unitarias Automatización de Pruebas Test Driven Development Behavior Driven Development Manejo de Errores Refactorización Principios F.I.R.S.T. Principios DRY Principios KISS
Información adicional de la credencial

Criterios

Autonomía: Trabajar bajo la dirección general.

Influencia: Interactuar e influir en sus colegas.

Complejidad: Aplicar y contribuir al pensamiento creativo o encontrar nuevas formas de completar tareas.

Habilidad: Describir los fundamentos de unit testing como base para la validación automatizada del software.

Habilidad: Comprender los principios del desarrollo guiado por pruebas (TDD) y del desarrollo dirigido por comportamiento (BDD) que permiten la estructuración de pruebas orientadas al comportamiento del software.

Habilidad: Implementar buenas prácticas de refactorización y pruebas avanzadas para mejorar la mantenibilidad y el manejo de errores del software.

Curso: Aprovechar de 32 horas lectivas más 48 horas de trabajo extraclase, para un total de 90 horas, que corresponden a 2 créditos.

Evaluación: Aprobar el curso con un promedio mayor o igual a 70 en la calificación final.

SOFT-706