Pruebas de Regresión

Tema 32: Prueba de los sistemas de información

Vista la escasa participación del publico en el sitio, estoy desarrollando algunos temas por mi cuenta aprovechando un curso de programación que imparto en Villanueva de la Serena, los temas que os pueden interesar son:

Principios básicos
  1. Las hacen personas distintas a los diseñadores
  2. Condiciones inválidas y válidas
  3. Proporcionalidad de la probabilidad de encontrar errores
Pruebas unitarias
  • Caja blanca, estructura interna
    • Cobertura de sentencias
    • Cobertura de condición
    • Comlpejidad ciclomática
  • Caja negra, especificaciones funcionales
    • Particiones de equivalencia
    • Análisis de valores límite
    • Valores típicos de error
    • Valores imposibles
Pruebas de integración
  • Desarrollo incremental
  • Estrategias de integración
    • Top-dowm
    • Bottom-up
    • Combinadas
Pruebas Aceptación
  • Pruebas globales, se prueba todo
  • Pruebas aceptación, las realiza el usuario
Pruebas de Regresión
  • Las mismas que en desarrollo para el mantenimiento
Planificación
  • Objetivos
  • Criterios de terminación
  • Cronología
  • Responsabilidades
  • Bibliotecas
  • Herramientas
Principios básicos
  1. Las hacen personas distintas a los diseñadores
  2. Condiciones inválidas y válidas
  3. Proporcionalidad de la probabilidad de encontrar errores
Pruebas unitarias
  • Caja blanca, estructura interna
    • Cobertura de sentencias
    • Cobertura de condición
    • Comlpejidad ciclomática
  • Caja negra, especificaciones funcionales
    • Particiones de equivalencia
    • Análisis de valores límite
    • Valores típicos de error
    • Valores imposibles
Pruebas de integración
  • Desarrollo incremental
  • Estrategias de integración
    • Top-dowm
    • Bottom-up
    • Combinadas
Pruebas Aceptación
  • Pruebas globales, se prueba todo
  • Pruebas aceptación, las realiza el usuario
Pruebas de Regresión
  • Las mismas que en desarrollo para el mantenimiento
Planificación
  • Objetivos
  • Criterios de terminación
  • Cronología
  • Responsabilidades
  • Bibliotecas
  • Herramientas