2.13.15 SE/Herramientas y Análisis de Pruebas

Temas:
Non Core

Aprendizaje esperado (Learning Outcomes):
NonCore:

  1. Describir y comparar diferentes herramientas para verificación y validación [Describir]
  2. Automatizar el uso de diferentes herramientas en un proyecto de software pequeño [Diseñar]
  3. Explicar cómo y cuándo se deben usar números aleatorios en las pruebas [Explicar]
  4. Describir enfoques para la estimación de fallos [Describir]
  5. Estimar el número de fallos en una aplicación de software pequeña basándose en la densidad de fallos y la siembra de fallos [Estimar]
  6. Describir técnicas y problemas con las pruebas de software asíncrono, concurrente y paralelo [Describir]
  7. Crear un plan de pruebas para un segmento de código de tamaño mediano que contenga código asíncrono, concurrente y/o paralelo, incluyendo una matriz de pruebas y generación de datos y entradas de prueba [Crear]
  8. Describir técnicas para la verificación y validación de artefactos que no son código [Describir]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM