Pasar al contenido principal

Técnicas y Gestión de las Pruebas de Software

Objetivos

 

Presentar conceptos, métodos, técnicas y procesos relativos a las múltiples actividades de las Pruebas dentro del proceso de desarrollo de software, para mejorar la calidad de los productos generados y la eficiencia en su producción.

Público objetivo
Profesionales en informática y áreas afines interesados en Ingeniería de Software, en particular profesionales informáticos involucrados en el desarrollo, la calidad y las pruebas de software. Estudiantes de posgrado en informática y áreas afines interesados en el desarrollo, la calidad y las pruebas de software.
Temario

1- Introducción: elementos fundamentales de las pruebas de software

  • Desarrollo y calidad de software
  • Pruebas y calidad de software
  • Principales roles y responsabilidadespage2image13136688

2- Procesos y actividades de las pruebas de software

  •  Planificación y control
  • Análisis y diseño
  • Implementación y ejecución
  • Evaluación de criterios de finalización de las pruebas e informes
  • Actividades de cierre

3- Introducción a las técnicas de pruebas y al diseño de casos de prueba

  • Pruebas estáticas y revisiones
  • Pruebas dinámicas (funcional y estructural)
  • Pruebas no funcionales
  • Pruebas funcionales (basadas en la especificación)
  • Pruebas estructurales (basadas en la estructura del software)

4-  Pruebas de acuerdo a las características del software

  • Características de calidad del producto de software.
  • Pruebas adaptadas a la característica (seguridad, usabilidad, rendimiento, entre otras)

5-  Pruebas según el modelo de desarrollo de software

  • Los 4 niveles de pruebas
  • Desarrollo y pruebas ágiles
  • Desarrollo y pruebas evolutivas/incrementales

6-  Gestión del proyecto de pruebas

  • Introducción y responsabilidades
  • Objetivos de las pruebas
  • Estrategia y modelo de pruebas, gestión del riesgo
  • Métricas a ser utilizadas
  • Estimación de esfuerzo
  • Documentación y redacción del plan de pruebas
  • Gestión de pruebas y herramientas

7-  Gestión de incidentes

  • El papel de la gestión de incidentes
  • Clasificación normalizada de incidentes
  • Herramientas de gestión de Incidentes

8-  Herramientas, automatización y ambientes de pruebas

  • a. Introducción y papel de las herramientas de prueba
  • b. Tipos de herramientas de prueba
  • c. Introducción a la automatización
  • d. Ambientes y automatización para aplicaciones móviles

9-  Temas emergentes en pruebas de software

 

 

Conocimientos exigidos
Conocimientos generales de ingeniería de software.
Conocimientos deseables
Experiencia en desarrollo y pruebas de software
Metodología de evaluación

El curso se evaluará a partir de:

  • controles de lectura y seguimiento de los temas

  • trabajos obligatorios

  • presentaciones

  • evaluaciones individuales

Detalles
Créditos
6
Arancel
28800
--No se encontraron resultados--