MAPA1
UNACH LSC
INGENIERIA DE SOFTWARE2
JORGE HUMBERTO RUIZ OVALLE
VALIDACIÓN Y VERIFICACIÓN
EN EL DESARROLLO DE
SOFTWARE
Validación
Demuestra queun
producto o componente
del mismo satisface el uso
para el que se creó al
situarlo sobre el entorno
previsto.
¿Se está construyendo el
producto correcto?
VerificaciónDeterminan si el software
satisface las necesidades del
negocio y si se está
construyendo acorde a las
especificaciones
Nivel de confianza: propósito o función del
sistema, -expectativasdel
usuario, -entorno del
mercado actual
Asegura que los productos
seleccionados cumplen los
requisitos especificados.
¿Se está construyendo el
producto de la manera
correcta?SAMUEL DE JESUS GONZALEZ RUIZ
UNACH LSC
INGENIERIA DE SOFTWARE2
JORGE HUMBERTO RUIZ OVALLE
TIPOS DE PRUEBAS
EN FUNCION DE
QUE CONOCEMOS
CAJA NEGRA: dando
distintos valoresa las
entradas
CAJA BLANCA:
verificar que líneas
específicas de
código funcionan tal
como está definido
SEGÚN EL GRADO
DE
AUTOMATIZACION
PRUEBAS MANUALES:
descripción de lospasos de prueba que
realiza un evaluador
PRUEBAS AUTOMATICAS:
se usa un determinado
software para
sistematizarlas y obtener
los resultados de las
mismas
EN FUNCION DE
QUÉ SEPRUEBA
PRUEBAS UNITARIAS: Estas
pruebas las ejecuta el
desarrollador, cada vez que va
probando fragmentos de
código o scripts para ver si
todo funciona como se desea
PRUEBAS DEINTEGRACION:
construir el sistema a partir de
los distintos componentes y
probarlo con todos integrados
PRUEBAS FUNCIONALES: se
realiza sobre el sistema
funcionando. Especificacionesde caso de prueba
PRUEBAS DE RENDIMIENTO:
comprobar que el sistema
puede soportar el volumen de
carga definido en la
especificación, es decir, hay
que comprobar la eficiencia
Regístrate para leer el documento completo.