prueba unitaria

Páginas: 8 (1949 palabras) Publicado: 13 de marzo de 2014

Prueba unitaria
Características
Para que una prueba unitaria sea buena se deben cumplir los siguientes requisitos:
Automatizable
No debería requerirse una intervención manual. Esto es especialmente útil para integración continúa.
Completas
Deben cubrir la mayor cantidad de código.
Repetibles o Reutilizables
No se deben crear pruebas que sólo puedan ser ejecutadas una sola vez. Tambiénes útil para integración continua.
Independientes
La ejecución de una prueba no debe afectar a la ejecución de otra.
Profesionales
Las pruebas deben ser consideradas igual que el código, con la misma profesionalidad, documentación, etc.
Aunque estos requisitos no tienen que ser cumplidos al pie de la letra, se recomienda seguirlos o de lo contrario las pruebas pierden parte de su función.Pruebas de Funcionalidad

Pruebas de integración

Pruebas integrales o pruebas de integración son aquellas que se realizan en el ámbito del desarrollo de software una vez que se han aprobado las pruebas unitarias. Únicamente se refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto, de una sola vez.
Consiste en realizar pruebas para verificarque un gran conjunto de partes de software funcionan juntos.












Pruebas del Sistema
Objetivo de la Prueba:
Asegurar la apropiada navegación dentro del sistema, ingreso de datos, procesamiento y recuperación.
Descripción de la Prueba:
Las pruebas del sistema deben enfocarse en requisitos que puedan ser tomados directamente de casos de uso y reglas y funciones de negocios.El objetivo de estas pruebas es verificar el ingreso, procesamiento y recuperación apropiado de datos, y la implementación apropiada de las reglas de negocios. Este tipo de pruebas se basan en técnicas de caja negra, ésto es, verificar el sistema (y sus procesos internos), la interacción con las aplicaciones que lo usan via GUI y analizar las salidas o resultados.
En esta prueba se determina quépruebas de Sistema (usabilidad, volumen, desempeño, etc.) asegurarán que la aplicación alcanzará sus objetivos de negocio.
La prueba de Sistema incluye:
Prueba funcionalidad
Prueba de Usabilidad
Prueba de Performance
Prueba de Documentación y Procedimientos
Prueba de Seguridad y Controles
Prueba de Volumen
Prueba de Esfuerzo (Stress)
Prueba de recuperación
Prueba de múltiplessitios
Para sistemas web se recomienda especialmente realizar mínimo el siguiente grupo de pruebas de sistema:
· Humo.
· Usabilidad
· Performance
· Funcionalidad
Para capitalizar el trabajo hasta ahora completado, los casos de prueba de las pruebas previas realizadas pueden frecuentemente ser reorganizados y rehusados durante la prueba de sistema. No obstante, deben ser desarrollados casos deprueba adicionales para aquellos aspectos del sistema, tales como documentación, procedimientos y desempeño que no han sido probados durante la prueba unitaria y de integración.
La prueba de sistema es compleja porque intenta validar un número de características al mismo tiempo, a diferencia de otras pruebas que sólo se centran en uno o dos aspectos del sistema al mismo tiempo.
Técnica:· Ejecute cada caso de uso, flujo básico o función utilizando datos válidos e inválidos, para verificar que:
· Los resultados esperados ocurren cuando se utiliza un dato válido.
· Los mensajes de error o de advertencia aparecen en el momento adecuado, cuando se utiliza un dato inválido.
· Cada regla de negocios es aplicada adecuadamente.











Pruebas de Desempeño
Objetivo de laPrueba:
Validar el tiempo de respuesta para las transacciones o funciones de negocios bajo las siguientes dos condiciones:
Volumen normal anticipado
Volumen máximo anticipado.
Descripción de la Prueba:
Las pruebas de desempeño miden tiempos de respuesta, índices de procesamiento de transacciones y otros requisitos sensibles al tiempo. El objetivo de las pruebas de desempeño es verificar y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas unitarias junit
  • Pruebas unitarias
  • Pruebas Unitarias
  • pruebas unitarias
  • PRUEBAS UNITARIAS
  • Pruebas Unitarias
  • Operaciones Unitarias 1ra Prueba
  • Infografia Sobre Pruebas Unitarias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS