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

Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
Anita Ortiz
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
MARCO POLO SILVA SEGOVIA
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
Jesús E. CuRias
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
Roberth Loaiza
 

La actualidad más candente (20)

Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
tipos de prueba
tipos de pruebatipos de prueba
tipos de prueba
 
Factores de calidad según mc call
Factores de calidad según mc callFactores de calidad según mc call
Factores de calidad según mc call
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Auditoría de redes
Auditoría de redesAuditoría de redes
Auditoría de redes
 
Tipos de-pruebas
Tipos de-pruebasTipos de-pruebas
Tipos de-pruebas
 
Pruebas del Software
Pruebas del SoftwarePruebas del Software
Pruebas del Software
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
 
Mapa Conceptual: Pruebas y mantenimiento de Software
Mapa Conceptual: Pruebas y mantenimiento de SoftwareMapa Conceptual: Pruebas y mantenimiento de Software
Mapa Conceptual: Pruebas y mantenimiento de Software
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
 

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

metodologias de sistemas
metodologias de sistemasmetodologias de sistemas
metodologias de sistemas
ROCASASO
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
enayluis
 
Ra semana 14 2
Ra semana 14 2Ra semana 14 2
Ra semana 14 2
victdiazm
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
Julio Pari
 

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
 
Entregables de pruebas
Entregables de pruebasEntregables de pruebas
Entregables de pruebas
 
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
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 

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.