Pruebas De Software

Páginas: 8 (1946 palabras) Publicado: 11 de marzo de 2013
Tipos de Pruebas de Software

Prueba Unitaria

Se focaliza en ejecutar cada módulo (o unidad mínima a ser probada, ejemplo una clase) lo que provee un mejor modo de manejar la integración de las unidades en componentes mayores.
Busca asegurar que el código funciona de acuerdo con las especificaciones y que el módulo lógico es válido.
Se focaliza en ejecutar cada módulo (o unidad mínima aser probada, ejemplo una clase) lo que provee un mejor modo de manejar la integración de las unidades en componentes mayores.
Busca asegurar que el código funciona de acuerdo con las especificaciones y que el módulo lógico es válido.
Prueba de Integración

Identificar errores introducidos por la combinación de programas probados unitariamente.
Determina cómo la base de datos de prueba serácargada.
Verificar que las interfaces entre las entidades externas (usuarios) y las aplicaciones funcionan correctamente.
Verificar que las especificaciones de diseño sean alcanzadas.
Determina el enfoque para avanzar desde un nivel de integración de las componentes al siguiente.
Prueba de Regresión
Determinar si los cambios recientes en una parte de la aplicación tienen efecto adverso en otraspartes.
En esta prueba se vuelve a probar el sistema a la luz de los cambios realizados durante el debugging, mantenimiento o desarrollo de la nueva versión del sistema buscando efectos adversos en otras partes.
Pruebas de Humo (Smoke Testing o Ad Hoc)
Toma éste nombre debido a que su objetivo es probar el sistema constantemente buscando que saque “humo” o falle. En algunos proyectos este tipode prueba va junto con las pruebas funcionales. Permite detectar problemas que por lo regular no son detectados en las pruebas normales. Algunas veces, si las Pruebas ocurren tarde en el ciclo de desarrollo está será una forma de garantizar el buen desarrollo.

* Detectar los errores en raleases tempranos y de manera fácil
* Probar el sistema constantemente
* Garantizar poco esfuerzoen la integración final del sistema
* Asegurar los resultados de las pruebas unitarias
* Se reducen los riesgos y a baja calidad.

Pruebas del Sistema
Asegurar la apropiada navegación dentro del sistema, ingreso de datos, procesamiento y recuperación.
El objetivo de estas pruebas es verificar el ingreso, procesamiento y recuperación apropiado de datos, y la implementación apropiada delas reglas de negocios. Este tipo de pruebas se basan en técnicas de caja negra, esto es, verificar el sistema (y sus procesos internos), la interacción con las aplicaciones que lo usan vía GUI y analizar las salidas o resultados.

Pruebas de Desempeño
Validar el tiempo de respuesta para las transacciones o funciones de negocios bajo las siguientes dos condiciones:

* Volumen normalanticipado
* Volumen máximo anticipado.

Pruebas de Carga

Verificar el tiempo de respuesta del sistema para transacciones o casos de uso de negocios, bajo diferentes condiciones de carga.

Las pruebas de carga miden la capacidad del sistema para continuar funcionando apropiadamente bajo diferentes condiciones de carga.

Pruebas de Stress
Verificar que el sistema funciona apropiadamente ysin errores, bajo estas condiciones de stress:

* Memoria baja o no disponible en el servidor.
* Máximo número de clientes conectados o simulados (actuales o físicamente posibles)
* Múltiples usuarios desempeñando la misma transacción con los mismos datos.
* El peor caso de volumen de transacciones (ver pruebas de desempeño).

NOTA: La meta de las pruebas de stress también esidentificar y documentar las condiciones bajo las cuales el sistema FALLA.

Pruebas de Volumen

Las pruebas de volumen hacen referencia a grandes cantidades de datos para determinar los límites en que se causa que el Sistema falle. También identifican la carga máxima o volumen que el sistema puede manejar en un período dado. Por ejemplo, si el sistema está procesando un conjunto de registros de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas de software
  • Pruebas de software
  • Pruebas de software
  • Pruebas De Software
  • Pruebas de software
  • pruebas de software
  • prueba de software
  • PRUEBAS DE SOFTWARE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS