Pruebas de Software
SKU
Sin existencias
Sin existencias
Este curso de Pruebas de Software abarca fundamentos y tipos de pruebas, técnicas manuales y automatizadas, pruebas de seguridad y en metodologías ágiles. Incluye la creación y mantenimiento de scripts, así como la integración de pruebas en CI/CD.
Rutas de Aprendizaje relacionadas
Descripción del curso
Las pruebas de software son un proceso esencial en el desarrollo cuyo objetivo es evaluar y verificar que un programa o aplicación funcione correctamente y cumpla con los requisitos especificados, el cual incluye la ejecución del software para identificar errores, fallos o cualquier comportamiento no deseado, asegurando la calidad del producto final y garantizando su confiabilidad y eficiencia.
Las principales temáticas que se abordarán en el curso incluyen los fundamentos, el ciclo de vida, las técnicas y la automatización de las pruebas de software, las pruebas de seguridad, los entornos CI/CD y ágiles, así como el mantenimiento y la mejora continua de los programas informáticos.
El curso está diseñado por competencias y alineado con el marco global de habilidades y competencias para un mundo digital SFIA, por lo que se propone que los estudiantes logren aplicar estándares acordados para especificar y realizar pruebas manuales y automatizadas de software.
Contenidos
1. Introducción y fundamentos de pruebas de software.
2. Ciclo de vida y técnicas de pruebas manuales.
3. Introducción a la automatización y herramientas.
4. Desarrollo de scripts automatizados y ejecución.
5. Fundamentos y tipos de pruebas de seguridad.
6. Pruebas en CI/CD y metodologías ágiles.
7. Mantenimiento y mejora continua.
Metodología de Aprendizaje
La educación actual suele limitar a estudiantes, forzándoles a absorber contenidos en lugar de fomentar la solución colectiva de problemas. En CENFOTEC, buscamos modificar este enfoque mediante nuestra metodología de aprendizaje constructivista llamada 40-40-20.
La técnica 40-40-20 divide el tiempo de clase: 40% el profesor da un charla para inducir al pensamiento autónomo basado en conceptos clave; el siguiente 40% para resolver retos individuales o en grupo, que exigen exploración, donde el docente es un facilitador; y el 20% restante para una discusión guiada por el profesorado. Para mantener la atención, consideramos 1 hora lectiva como 50 minutos, especialmente en cursos de 3-4 horas.
Adicionalmente el estudiante deberá dedicar una cantidad de horas adicionales para completar retos extraclase que el profesor le asigne.
Metodología XperiencEd™
Nuestra metodología de aprendizaje, un pilar clave de Credentials as you Grow
Experiencia educativa con un enfoque 20% teoría, 60% práctica y 20% reflexión.
Integra estrategias de aprendizaje activas y experiencias prácticas para potenciar el desarrollo de habilidades técnicas y power skills.
Promueve un aprendizaje vivencial, donde la resolución de problemas en escenarios reales y la aplicación inmediata del conocimiento en entornos empresariales fortalecen la formación profesional.

Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Ingeniería del software. |
Modalidad | Virtual en Vivo |
Duración | 32 horas. |
Nivel de complejidad | Intermedio. |
Perfil de ingreso | Dominio de conceptos de desarrollo de software. Capacidad para trabajar con sistemas de control de versiones como Git. Estar familiarizado con metodologías ágiles de desarrollo de software. |
Perfil de salida | Programador y desarrollador de software, Project manager / Product owner, Especialista en calidad de software, Especialista en desarrollo de pruebas. |
Cursos relacionados