Caja Negra:
Permiten observar por medio del ingreso de datos o funciones especificas del sistema para encontrar errores en el retorno o salida de información del sistema o de aplicación ejecutable
CAJA BLANCA
permite observar errores estructurares en el código fuente de la aplicación.
PRUEBAS UNITARIAS
prueba el correcto funcionamiento de un modulo de código. sirven para observar que cada uno de los módulos funcione correctamente por separado, permitiendo que el programador cambie para mejorar su estructura.
PRUEBAS FUNCIONALES
son basadas en la ejecución, revisión y retroalimentacion de las funcionalidades previamente diseñadas para el software.
PRUEBAS DE INTEGRACIÓN
se realizan una vez que se han aprobado las pruebas unitarias. únicamente se refiere a la prueba o pruebas de todos los elementos unitarios que componen el proceso.
PRUEBA DE VALIDACIÓN
son el proceso de revisión que el sistema de software en el que se muestra que cumple con todas las especificaciones requeridas.
PRUEBAS DE SISTEMA
se prueba un sistema completamente integrado para verificar que cumpla con sus requisitos.
PRUEBAS DE ACEPTACIÓN
pueden significar dos cosas.
*una prueba de humo es utilizada después de introducir una nueva compilación al proceso principal de prueba ejm: antes de una integración o una regresión.
*la prueba es ejecuta por el usuario final en su propio centro de computo con su propio hardware.
PRUEBA DE REGRESIÓN
intentan describir la causas de nuevos errores, carencias de funcionalidad o divergencias funcionales con respecto al comportamiento esperado del usuario
PRUEBAS DE CARGA
son el proceso donde se pone una cantidad de demanda en un sistema operativo y se mide su respuesta.
PRUEBAS DE PRESTACIONES O DESEMPEÑO
se ejecuta para determinar que tan rápido trabaja un sistema o subsistema bajo una carga particular de trabajo. puede verificar y validar otros atributos relacionados con la calidad del sistema.
PRUEBAS DE RECORRIDO
es una forma de reseñar entre el equipo de trabajo o de programadores donde se realizan peguntas y comentarios sobre errores posibles, violación de estándares de desarrollo y otros problemas.
PRUEBAS DE MUTACIÓN
métodos que involucran la modificación del código fuente de un programa de manera mínima .
PRUEBAS CONCURRENTES
se desarrolla bajo la primiza de que el código desarrollado esta siendo sometido a pruebas.
(aporte de: alejandro urrego castillo ,erik muñoz, esteban marquez & miguel angel carrera)
No hay comentarios:
Publicar un comentario