·
Curso: Testing de software
Del 9 de noviembre al 14 de diciembre del 2024.
Sábados de 8:00 a.m. a 2:00 p.m.
Modalidad: Presencial. Campus EAFIT Medellín.
Desarrollar todas las habilidades que permitan mitigar los riesgos de fallos en producción, dentro del marco de aseguramiento de la calidad del software (SQA Software Quality Assurance) cubriendo el proceso completo de testing, es decir, desde el inicio del requerimiento, el diseño técnico, la construcción del software y todo el ciclo en general.
El precio original era: $1.761.000.$1.672.950El precio actual es: $1.672.950.
Este aplica hasta 20 días antes de la fecha de inicio del programa. Una vez pasada esta fecha se aplicará la tarifa plena."
Contenido del programa
Módulo 1. Conceptos fundamentales de pruebas
- Conceptos básicos.
- Importancia de las pruebas en el desarrollo de software.
- Costo de la calidad.
- Principios de las pruebas.
- El rol del Tester en la actualidad.
- Niveles de pruebas.
- Tipos de pruebas.
- Atributos de calidad.
Módulo 2. Pruebas estáticas de software
- Revisiones de software.
- Verificaciones de requisitos.
- Verificaciones de diseño.
- Verificaciones de código.
- Pruebas de caja blanca.
Módulo 3. Pruebas dinámicas de software
- Pruebas de caja negra.
- Pruebas basadas en la especificación.
- Pruebas basadas en la experiencia.
- Pruebas de regresión.
- Pruebas No funcionales.
Módulo 4. Proceso de pruebas
- Planeación de pruebas.
- Análisis de pruebas.
- Diseño de pruebas.
- Ejecución de pruebas.
- Cierre de pruebas.
- Gestión de pruebas.
Módulo 5. Pruebas en entornos de desarrollo ágil
- Mindset de pruebas ágiles.
- El equipo completo (whole team).
- Cuadrantes de pruebas.
- Pruebas basadas en riesgo.
- Pirámide de automatización.
- TDD y BDD.
Módulo 6. Automatización de pruebas
- Estrategias de automatización.
- Arquitectura de automatización de pruebas.
- Tipos de Frameworks de automatización.
- Herramientas de automatización.
- Práctica de automatización UI.
- Práctica de automatización API.
Al terminar este programa, el estudiante estará en capacidad de:
- Comprender la importancia de las pruebas en el proceso de desarrollo de software.
- Diferenciar varios conceptos de pruebas de forma inequívoca.
- Realizar revisiones estáticas a requisitos, diseño y código.
- Diseñar pruebas de software orientadas a la especificación de una forma simple y efectiva.
- Definir una estrategia de pruebas adecuada considerando diferentes niveles y tipos de pruebas.
- Automatizar pruebas de software a nivel de UI y API empleando herramientas open source.
Dirigido a
- Estudiantes que deseen profundizar en el área de pruebas de software.
- Profesionales vinculados con el desarrollo de software (analistas, testers y desarrolladores).
- Gerentes de proyecto, Scrum Masters o Agile Coaches que quieran incrementar su experiencia y conocimiento con el área de pruebas.
- Tester que deseen incrementar sus habilidades técnicas e ir mas allá de realizar pruebas manuales.
Docentes
![Docente Andrea Restrepo Sepulveda](https://educacioncontinua.eafit.edu.co/wp-content/uploads/2023/05/testing-sofware-docente-andrea-restrepo-sepulveda.jpg)
Docente Andrea Restrepo Sepulveda
![Docente Christian Camilo Gómez](http://educacioncontinua.eafit.edu.co/wp-content/uploads/2022/11/curso-devops-y-curso-testing-de-software.jpg)
Docente Christian Camilo Gómez
vivencias
¡Escucha las vivencias de nuestros docentes y participantes!
Políticas & Devoluciones
Conoce nuestras políticas de privacidad de datos.
TE PUEDE INTERESAR
¡Todo un mundo de conocimientos por descubrir!
Conoce nuestra oferta relacionada con tus intereses:
CONTÁCTANOS
Queremos potencializar tus conocimientos… ¿Tienes alguna duda?