SlideShare uma empresa Scribd logo
1 de 8
INSTITUTO TECNOLÓGICO
    SUPERIOR DE LIBRES


ESTRATEGIAS DE PRUEBA DEL
       SOFTWARE

                      SALVADOR RO MERO AGUILAR
ESTRATEGIAS DE PRUEBA DEL SOFTWARE
Las pruebas del software aplican similar estrategia
moviéndonos de adentro hacia afuera de la espiral. La prueba
de unidad comienza en el vértice de la espiral y se centra en
cada unidad del software, tal como está implementada en
código fuente.

Estos realizan de forma apropiada la interacción de cada uno
de los componentes, sin descartar los objetivos y
requerimientos planteados desde el inicio.
PRUEBA DE UNIDAD
La prueba de unidad puede abarcar desde un módulo hasta un grupo de
módulos (incluso un programa completo).

Estas pruebas suelen realizarlas el propio personal de desarrollo, pero
evitando que sea el propio programador del módulo.
PRUEBA DE INTEGRACIÓN.


La prueba de Integración es una técnica sistemática
para construir la estructura del programa mientras
que al mismo tiempo, se llevan a cabo pruebas
para detectar errores asociados con la interacción.
PRUEBAS DE INTEGRACIÓN



• El objetivo de las pruebas de integración es verificar el
  correcto ensamblaje entre los distintos componentes una vez
  que han sido probados unitariamente con el fin de comprobar
  que interactúan correctamente a través de sus interfaces,
  tanto internas como externas, cubren la funcionalidad
  establecida y se ajustan a los requisitos no funcionales
  especificados en las verificaciones correspondientes.
TIPOS PRINCIPALES DE INTEGRACIÓN


• Integración incremental: Se combina el siguiente
  componente que se debe probar con el conjunto de
  componentes que ya están probados y se va incrementando
  progresivamente el número de componentes a probar.


• Integración no incremental: Se prueba cada componente
  por separado y posteriormente se integran todos de una vez
  realizando las pruebas pertinentes.
PRUEBA DE ACEPTACION
El objetivo de las pruebas de aceptación es validar que un
sistema cumple con el funcionamiento esperado y permitir al
usuario de dicho sistema que determine su aceptación, desde el
punto de vista de su funcionalidad y rendimiento.

Las pruebas de aceptación son definidas por el usuario del
sistema y preparadas por el equipo de desarrollo, aunque la
ejecución y aprobación final corresponden al usuario.
BIBLIOGRAFIA
• Ingenieria del software. Casos de Prueba. Fecha de
  consulta: 15 de mayo de 2012.
  http://adimen.si.ehu.es/~rigau/teaching/EHU/ISHAS/Cur
  s2007-2008/Apunts/IS.14.pdf

• http://gemini.udistrital.edu.co/comunidad/grupos/arquiso
  ft/fileadmin/Estudiantes/Pruebas/HTML%20-
  %20Pruebas%20de%20software/node55.html

Mais conteúdo relacionado

Mais procurados

Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasAldo Sánchez
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasAldo Sánchez
 
Fundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del softwareFundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del softwareWilliam Remolina
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasLuis Karl
 
Enfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareEnfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareJorge Bustillos
 
Fase De Pruebas Angel Chucho
Fase De Pruebas Angel ChuchoFase De Pruebas Angel Chucho
Fase De Pruebas Angel Chuchoangel.carvajal
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasnahzz
 
Pruebas de softwares
Pruebas de softwaresPruebas de softwares
Pruebas de softwaresSandy Ortega
 
PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB YULIANA JIMENEZ
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de softwareozkar21
 
Estrategias de pruebas
Estrategias de pruebasEstrategias de pruebas
Estrategias de pruebasAndres Flores
 
Estrategias de Aplicación de Pruebas
Estrategias de Aplicación de PruebasEstrategias de Aplicación de Pruebas
Estrategias de Aplicación de PruebasAmalia Aviles Nabor
 
Mantenimiento y prueba de software
Mantenimiento y prueba de softwareMantenimiento y prueba de software
Mantenimiento y prueba de softwareVictor 'Marquez
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptualantaguez86
 

Mais procurados (19)

Aplicacion de pruebas
Aplicacion de pruebasAplicacion de pruebas
Aplicacion de pruebas
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Fundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del softwareFundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del software
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Enfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareEnfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de software
 
Fase De Pruebas Angel Chucho
Fase De Pruebas Angel ChuchoFase De Pruebas Angel Chucho
Fase De Pruebas Angel Chucho
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Pruebas de softwares
Pruebas de softwaresPruebas de softwares
Pruebas de softwares
 
PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de software
 
Estrategias de pruebas
Estrategias de pruebasEstrategias de pruebas
Estrategias de pruebas
 
Expo4.2
Expo4.2Expo4.2
Expo4.2
 
Coceptos
CoceptosCoceptos
Coceptos
 
Estrategias de Aplicación de Pruebas
Estrategias de Aplicación de PruebasEstrategias de Aplicación de Pruebas
Estrategias de Aplicación de Pruebas
 
Mantenimiento y prueba de software
Mantenimiento y prueba de softwareMantenimiento y prueba de software
Mantenimiento y prueba de software
 
Pruebas de Software
Pruebas de SoftwarePruebas de Software
Pruebas de Software
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 

Semelhante a Estrategias de prueba del software

Semelhante a Estrategias de prueba del software (20)

ESTRATE
ESTRATEESTRATE
ESTRATE
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Pruebas estrategicas
Pruebas estrategicasPruebas estrategicas
Pruebas estrategicas
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Estrategias de pruebas dss
Estrategias de pruebas dssEstrategias de pruebas dss
Estrategias de pruebas dss
 
S5-CDSQA.pptx
S5-CDSQA.pptxS5-CDSQA.pptx
S5-CDSQA.pptx
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Estrategias de aplicacion carmen garcia espinoza
Estrategias de aplicacion    carmen garcia espinozaEstrategias de aplicacion    carmen garcia espinoza
Estrategias de aplicacion carmen garcia espinoza
 
Estrategias de aplicación de prueba de unidad ,integración, sistema, y de ace...
Estrategias de aplicación de prueba de unidad ,integración, sistema, y de ace...Estrategias de aplicación de prueba de unidad ,integración, sistema, y de ace...
Estrategias de aplicación de prueba de unidad ,integración, sistema, y de ace...
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
estrategias de aplicacion de pruebas
estrategias de aplicacion de pruebasestrategias de aplicacion de pruebas
estrategias de aplicacion de pruebas
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Validar las soluciones propuestas.pptx
Validar las soluciones propuestas.pptxValidar las soluciones propuestas.pptx
Validar las soluciones propuestas.pptx
 
Estrategias de aplicacion de pruebas
Estrategias de aplicacion de pruebasEstrategias de aplicacion de pruebas
Estrategias de aplicacion de pruebas
 
Practicas tecnicas
Practicas tecnicasPracticas tecnicas
Practicas tecnicas
 

Estrategias de prueba del software

  • 1. INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES ESTRATEGIAS DE PRUEBA DEL SOFTWARE SALVADOR RO MERO AGUILAR
  • 2. ESTRATEGIAS DE PRUEBA DEL SOFTWARE Las pruebas del software aplican similar estrategia moviéndonos de adentro hacia afuera de la espiral. La prueba de unidad comienza en el vértice de la espiral y se centra en cada unidad del software, tal como está implementada en código fuente. Estos realizan de forma apropiada la interacción de cada uno de los componentes, sin descartar los objetivos y requerimientos planteados desde el inicio.
  • 3. PRUEBA DE UNIDAD La prueba de unidad puede abarcar desde un módulo hasta un grupo de módulos (incluso un programa completo). Estas pruebas suelen realizarlas el propio personal de desarrollo, pero evitando que sea el propio programador del módulo.
  • 4. PRUEBA DE INTEGRACIÓN. La prueba de Integración es una técnica sistemática para construir la estructura del programa mientras que al mismo tiempo, se llevan a cabo pruebas para detectar errores asociados con la interacción.
  • 5. PRUEBAS DE INTEGRACIÓN • El objetivo de las pruebas de integración es verificar el correcto ensamblaje entre los distintos componentes una vez que han sido probados unitariamente con el fin de comprobar que interactúan correctamente a través de sus interfaces, tanto internas como externas, cubren la funcionalidad establecida y se ajustan a los requisitos no funcionales especificados en las verificaciones correspondientes.
  • 6. TIPOS PRINCIPALES DE INTEGRACIÓN • Integración incremental: Se combina el siguiente componente que se debe probar con el conjunto de componentes que ya están probados y se va incrementando progresivamente el número de componentes a probar. • Integración no incremental: Se prueba cada componente por separado y posteriormente se integran todos de una vez realizando las pruebas pertinentes.
  • 7. PRUEBA DE ACEPTACION El objetivo de las pruebas de aceptación es validar que un sistema cumple con el funcionamiento esperado y permitir al usuario de dicho sistema que determine su aceptación, desde el punto de vista de su funcionalidad y rendimiento. Las pruebas de aceptación son definidas por el usuario del sistema y preparadas por el equipo de desarrollo, aunque la ejecución y aprobación final corresponden al usuario.
  • 8. BIBLIOGRAFIA • Ingenieria del software. Casos de Prueba. Fecha de consulta: 15 de mayo de 2012. http://adimen.si.ehu.es/~rigau/teaching/EHU/ISHAS/Cur s2007-2008/Apunts/IS.14.pdf • http://gemini.udistrital.edu.co/comunidad/grupos/arquiso ft/fileadmin/Estudiantes/Pruebas/HTML%20- %20Pruebas%20de%20software/node55.html