Pruebas

Solo disponible en BuenasTareas
  • Páginas : 2 (441 palabras )
  • Descarga(s) : 10
  • Publicado : 9 de julio de 2010
Leer documento completo
Vista previa del texto
La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además, esta etapaimplica:
* Verificar la interacción de componentes.
* Verificar la integración adecuada de los componentes.
* Verificar que todos los requisitos se han implementado correctamente.
*Identificar y asegurar que los defectos encontrados se han corregido antes de entregar el software al cliente.
* Diseñar pruebas que sistemáticamente saquen a la luz diferentes clases de errores,haciéndolo con la menor cantidad de tiempo y esfuerzo.
Una prueba unitaria es una forma de probar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulosfuncione correctamente por separado
-------------------------------------------------

-------------------------------------------------
Ventajas
-------------------------------------------------El objetivo de las pruebas unitarias es aislar cada parte del programa y mostrar que las partes individuales son correctas. Proporcionan un contrato escrito que el trozo de código debe satisfacer.Estas pruebas aisladas proporcionan cinco ventajas básicas:
1. Fomentan el cambio: Las pruebas unitarias facilitan que el programador cambie el código para mejorar su estructura (lo que se ha dado enllamar refactorización), puesto que permiten hacer pruebas sobre los cambios y así asegurarse de que los nuevos cambios no han introducido errores.
2. Simplifica la integración: Puesto quepermiten llegar a la fase de integración con un grado alto de seguridad de que el código está funcionando correctamente. De esta manera se facilitan las pruebas de integración.
3. Documenta el código:Las propias pruebas son documentación del código puesto que ahí se puede ver cómo utilizarlo.
4. Separación de la interfaz y la implementación: Dado que la única interacción entre los casos de...
tracking img