SlideShare una empresa de Scribd logo
1 de 1
TÉCNICAS DE PRUEBA DE SOFTWAREDefinición
Diseño de Pruebas
Casos de Prueba
Tipos de Prueba
MANTENIMIENTO DE SOFTWARE
Correctivo
Binaria
Adaptativo
Repara una vez
que se ha
producido el fallo.
Reduce la reparación
mediante una rutina de
inspecciones periódicas y
renovación de elementos
averiados.
Modifica algunas
funciones o módulos para
adaptar el sistema a
cambios producidos en su
entorno.
Caja Negra
•Comprueba que cada función del software es operativa.
•Garantiza que la entrada se acepta de forma adecuada.
•Produce una salida correcta.
•Encuentran errores en la base de datos, errores de
inicialización.
•Ejemplos: Partición Equivalente y Valores Límites.
Son técnicas que
proporcionan información
objetiva sobre la calidad
del sistema, con la
intención de descubrir un
error.
Dinámicas: Se ejecutan los
programas, se selecciona y
ejecuta la prueba y se
analizan los resultados.
Estáticas: centran su
atención en la estructura
o lógica del programa no
en los resultados.
Caja Blanca
•Asegura que la operación interna se ajusta a las
especificaciones.
•Comprueba los caminos lógicos del programa.
•Ejemplo: Prueba de Bucle.
Condiciones ante las cuales
un programa debe responder
satisfactoriamente.
Datos de Prueba
Se derivan de los casos de prueba,
estos son los valores que se escogen
para particularizar cada caso de
prueba.
Predictivo
Se basa en
predecir la
avería antes
que esta se
produzca.
Perfectivo
Se basa en la adición
de nuevas funciones o
mejoras al sistema.

Más contenido relacionado

La actualidad más candente

MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwareCarina Lifschitz
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de SoftwareMario A Moreno Rocha
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmiSandrea Rodriguez
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAngel Reyes
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Sergio Olivares
 

La actualidad más candente (20)

Entregables de pruebas
Entregables de pruebasEntregables de pruebas
Entregables de pruebas
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
6. Administración de la Calidad de Software
6. Administración de la Calidad de Software6. Administración de la Calidad de Software
6. Administración de la Calidad de Software
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmi
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Sqa
SqaSqa
Sqa
 
Gestion De Calidad Cap 26
Gestion De Calidad Cap 26Gestion De Calidad Cap 26
Gestion De Calidad Cap 26
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de software
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 
Testing fundamentals
Testing fundamentalsTesting fundamentals
Testing fundamentals
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)Métricas de tamaño (Ingeniería de Software)
Métricas de tamaño (Ingeniería de Software)
 
Arquitectura fisica y logica
Arquitectura fisica y logicaArquitectura fisica y logica
Arquitectura fisica y logica
 

Destacado

Mantenimiento Correctivo
Mantenimiento CorrectivoMantenimiento Correctivo
Mantenimiento CorrectivoOrtega98
 
Mantenimiento Correctivo
Mantenimiento CorrectivoMantenimiento Correctivo
Mantenimiento CorrectivoAngel Medina
 
Tipos mantenimiento de la pc
Tipos mantenimiento de la pcTipos mantenimiento de la pc
Tipos mantenimiento de la pcJoshua Ramos
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de SoftwareLia IS
 
Cuadro Comparativo de los tipos de mantenimiento
Cuadro Comparativo de los tipos de mantenimientoCuadro Comparativo de los tipos de mantenimiento
Cuadro Comparativo de los tipos de mantenimientoOswaldoalexander
 

Destacado (8)

Mantenimiento Correctivo
Mantenimiento CorrectivoMantenimiento Correctivo
Mantenimiento Correctivo
 
Mantenimiento Correctivo
Mantenimiento CorrectivoMantenimiento Correctivo
Mantenimiento Correctivo
 
Tipos mantenimiento de la pc
Tipos mantenimiento de la pcTipos mantenimiento de la pc
Tipos mantenimiento de la pc
 
La depuracion
La depuracionLa depuracion
La depuracion
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de Software
 
Mantenimiento De Software
Mantenimiento De SoftwareMantenimiento De Software
Mantenimiento De Software
 
Cuadro Comparativo de los tipos de mantenimiento
Cuadro Comparativo de los tipos de mantenimientoCuadro Comparativo de los tipos de mantenimiento
Cuadro Comparativo de los tipos de mantenimiento
 
Mantenimiento preventivo, correctivo y adaptativo
Mantenimiento preventivo, correctivo y adaptativoMantenimiento preventivo, correctivo y adaptativo
Mantenimiento preventivo, correctivo y adaptativo
 

Similar a Pruebas y Mantenimiento de Software

Similar a Pruebas y Mantenimiento de Software (20)

Pruebas de Software
Pruebas de SoftwarePruebas de Software
Pruebas de Software
 
metodologias de sistemas
metodologias de sistemasmetodologias de sistemas
metodologias de sistemas
 
Practicas técnicas
Practicas técnicasPracticas técnicas
Practicas técnicas
 
INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptx
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Pruebas
PruebasPruebas
Pruebas
 
Pruebas-OCW.pdf
Pruebas-OCW.pdfPruebas-OCW.pdf
Pruebas-OCW.pdf
 
15_pruebaSW.ppt
15_pruebaSW.ppt15_pruebaSW.ppt
15_pruebaSW.ppt
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Fases de prueba de software
Fases de prueba de softwareFases de prueba de software
Fases de prueba de software
 
Ra semana 14 2
Ra semana 14 2Ra semana 14 2
Ra semana 14 2
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 
Segunda web conferencia
Segunda web conferenciaSegunda web conferencia
Segunda web conferencia
 

Más de María Eugenia

Muestreo, reconstruccion y Controles Digitales
Muestreo, reconstruccion y Controles DigitalesMuestreo, reconstruccion y Controles Digitales
Muestreo, reconstruccion y Controles DigitalesMaría Eugenia
 
Sistema en Tiempo Real. Mandala
Sistema en Tiempo Real. MandalaSistema en Tiempo Real. Mandala
Sistema en Tiempo Real. MandalaMaría Eugenia
 
Ensayo tipos de software
Ensayo tipos de softwareEnsayo tipos de software
Ensayo tipos de softwareMaría Eugenia
 
Ensayo tipos de software
Ensayo tipos de softwareEnsayo tipos de software
Ensayo tipos de softwareMaría Eugenia
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaMaría Eugenia
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaMaría Eugenia
 
Presentacion plan nacional
Presentacion plan nacionalPresentacion plan nacional
Presentacion plan nacionalMaría Eugenia
 
Mapa conceptual recursos
Mapa conceptual recursosMapa conceptual recursos
Mapa conceptual recursosMaría Eugenia
 
Paradigmas tecnoeconómicos
Paradigmas tecnoeconómicosParadigmas tecnoeconómicos
Paradigmas tecnoeconómicosMaría Eugenia
 
Carta Estructurada y M E-R
Carta Estructurada y M E-RCarta Estructurada y M E-R
Carta Estructurada y M E-RMaría Eugenia
 

Más de María Eugenia (14)

Muestreo, reconstruccion y Controles Digitales
Muestreo, reconstruccion y Controles DigitalesMuestreo, reconstruccion y Controles Digitales
Muestreo, reconstruccion y Controles Digitales
 
Mandala 2
Mandala 2Mandala 2
Mandala 2
 
Sistema en Tiempo Real. Mandala
Sistema en Tiempo Real. MandalaSistema en Tiempo Real. Mandala
Sistema en Tiempo Real. Mandala
 
Ensayo tipos de software
Ensayo tipos de softwareEnsayo tipos de software
Ensayo tipos de software
 
Ensayo tipos de software
Ensayo tipos de softwareEnsayo tipos de software
Ensayo tipos de software
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingeniería
 
Softwares aplicados a la ingeniería
Softwares aplicados a la ingenieríaSoftwares aplicados a la ingeniería
Softwares aplicados a la ingeniería
 
Corrupción
CorrupciónCorrupción
Corrupción
 
Presentacion plan nacional
Presentacion plan nacionalPresentacion plan nacional
Presentacion plan nacional
 
Glosario
GlosarioGlosario
Glosario
 
Mapa conceptual recursos
Mapa conceptual recursosMapa conceptual recursos
Mapa conceptual recursos
 
Paradigmas tecnoeconómicos
Paradigmas tecnoeconómicosParadigmas tecnoeconómicos
Paradigmas tecnoeconómicos
 
Carta Estructurada y M E-R
Carta Estructurada y M E-RCarta Estructurada y M E-R
Carta Estructurada y M E-R
 
Ingeniería romana
Ingeniería romanaIngeniería romana
Ingeniería romana
 

Pruebas y Mantenimiento de Software

  • 1. TÉCNICAS DE PRUEBA DE SOFTWAREDefinición Diseño de Pruebas Casos de Prueba Tipos de Prueba MANTENIMIENTO DE SOFTWARE Correctivo Binaria Adaptativo Repara una vez que se ha producido el fallo. Reduce la reparación mediante una rutina de inspecciones periódicas y renovación de elementos averiados. Modifica algunas funciones o módulos para adaptar el sistema a cambios producidos en su entorno. Caja Negra •Comprueba que cada función del software es operativa. •Garantiza que la entrada se acepta de forma adecuada. •Produce una salida correcta. •Encuentran errores en la base de datos, errores de inicialización. •Ejemplos: Partición Equivalente y Valores Límites. Son técnicas que proporcionan información objetiva sobre la calidad del sistema, con la intención de descubrir un error. Dinámicas: Se ejecutan los programas, se selecciona y ejecuta la prueba y se analizan los resultados. Estáticas: centran su atención en la estructura o lógica del programa no en los resultados. Caja Blanca •Asegura que la operación interna se ajusta a las especificaciones. •Comprueba los caminos lógicos del programa. •Ejemplo: Prueba de Bucle. Condiciones ante las cuales un programa debe responder satisfactoriamente. Datos de Prueba Se derivan de los casos de prueba, estos son los valores que se escogen para particularizar cada caso de prueba. Predictivo Se basa en predecir la avería antes que esta se produzca. Perfectivo Se basa en la adición de nuevas funciones o mejoras al sistema.