ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pruebas del Software


Enviado por   •  23 de Octubre de 2014  •  732 Palabras (3 Páginas)  •  268 Visitas

Página 1 de 3

PRUEBAS DEL SOFTWARE

En un proceso de pruebas formal, suelen confundirse con mucha facilidad, los niveles de pruebas con los tipos de prueba, y a pesar de que se encuentren íntimamente relacionadas, tienen connotaciones diferentes en el proceso. La terminología apropiada para referirse a los diferentes niveles corresponde a la siguientes cuatro (4) clasificaciones que son: pruebas unitarias, pruebas de integración, pruebas de sistema y pruebas de aceptación. En cada uno de estos niveles de prueba, se podrán ejecutar diferentes tipos de prueba tales como: pruebas funcionales, no funcionales, de arquitectura y asociadas el cambio de los productos.

Los tipos de pruebas se dividen de manera general en pruebas de verificación y validación. En el primer caso se revisa si el resultado corresponde a la verificación del sistema, en el segundo caso, se revisa si el resultado es lo que realmente el cliente quería.

Técnicas de pruebas

• Prueba de regresión

• Prueba de operación

• Prueba de escala completa

• Prueba de rendimiento

• Prueba de sobrecarga

• Prueba negativa

• Prueba basada en requisitos o prueba de casos de uso

• Pruebas ergonómicas

• Prueba de documentación de usuario

• Prueba de documentación o de validación

NIVEL DE PRUEBAS

1. Pruebas Unitarias o de Componente: Es la de más bajo nivel, este tipo de pruebas son ejecutadas normalmente por el equipo de desarrollo, básicamente consisten en la ejecución de actividades que le permitan verificar al desarrollador que los componentes unitarios están codificados bajo condiciones de robustez, esto es, soportando el ingreso de datos erróneos o inesperados y demostrando así la capacidad de tratar errores de manera controlada. Adicionalmente, Las pruebas sobre componentes unitarios, suelen denominarse pruebas de módulos o pruebas de clases, siendo la convención definida por el lenguaje de programación la que influye en el término a utilizar. Por último, es importante que toda la funcionalidad de cada componente unitario sea cubierta, por al menos, dos casos de prueba, los cuales deben centrarse en probar al menos una funcionalidad positiva y una negativa.

2. Pruebas de Integración: este tipo de pruebas son ejecutas por el equipo de desarrollo y consisten en la comprobación de que elementos del software que interactúan entre sí, funcionan de manera correcta.

3. Pruebas de Sistema:

...

Descargar como (para miembros actualizados)  txt (4.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com