domingo, 9 de junio de 2013

5.3 MODELOS DE PRUEBAS

El objetivo de las pruebas es descubrir en el producto desviaciones de las especificaciones. Puede existir sobre libre de errores pero si no se adecua a las necesidades del cliente este no funciona.
        Validación y Verificación
  • Validación: se ocupa de controlar si el producto satisface los requerimientos del usuario.
  • Verificación: implica controlar que el producto cumpla con la especificación inicial.
       Pruebas
El testing puede probar la presencia de errores pero no la ausencia de ellos” Edsger Dijkstra
Las pruebas deben de hacerse en todas las fases del desarrollo.
        Tipos de pruebas

  • Pruebas de aceptación -> casos de uso.
  • Pruebas de integración/sistema -> diagrama de secuencia/escenarios.
  • Pruebas unitarias -> clases/módulos.
     

Sugerencias de prueba


  • Si aún no se han terminado algunos módulos en pruebas de integración se pueden hacer objetos ficticios “Mock”.
  • Es recomendable hacer pruebas de regresión conforme se empiezan a integrar los módulos de la arquitectura.
  • No hay comentarios:

    Publicar un comentario