SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Fase De Pruebas Angel Chucho
Fase De Pruebas Angel ChuchoFase De Pruebas Angel Chucho
Fase De Pruebas Angel Chuchoangel.carvajal
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
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 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...carlblakc
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareAndres Valencia
 
Pruebas de aplicaciones web
Pruebas de aplicaciones webPruebas de aplicaciones web
Pruebas de aplicaciones webpaulinaaillon
 
Testing Software
Testing SoftwareTesting Software
Testing Softwareodelorenzi
 
Estrategias de aplicación de pruebas del sistema
Estrategias de aplicación de pruebas del sistemaEstrategias de aplicación de pruebas del sistema
Estrategias de aplicación de pruebas del sistemaResidencia en el CICY
 
Proyecto de sistemas de información luis castellanos (prueba)
Proyecto de sistemas de información   luis castellanos (prueba)Proyecto de sistemas de información   luis castellanos (prueba)
Proyecto de sistemas de información luis castellanos (prueba)Luis R Castellanos
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 

Tendances (19)

Las mejores herramientas para realizar pruebas de software
Las mejores herramientas para realizar pruebas de softwareLas mejores herramientas para realizar pruebas de software
Las mejores herramientas para realizar pruebas de software
 
Calidad del software cap3
Calidad del software   cap3Calidad del software   cap3
Calidad del software cap3
 
Tipos de pruebas
Tipos de pruebasTipos de pruebas
Tipos de pruebas
 
Fase De Pruebas Angel Chucho
Fase De Pruebas Angel ChuchoFase De Pruebas Angel Chucho
Fase De Pruebas Angel Chucho
 
Prueba de aplicaciones
Prueba de aplicacionesPrueba de aplicaciones
Prueba de aplicaciones
 
Prueba software orientado a objetos
Prueba software orientado a objetosPrueba software orientado a objetos
Prueba software orientado a objetos
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
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 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 de Software
Pruebas de SoftwarePruebas de Software
Pruebas de Software
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Pruebas de aplicaciones web
Pruebas de aplicaciones webPruebas de aplicaciones web
Pruebas de aplicaciones web
 
Pruebas del software
Pruebas del softwarePruebas del software
Pruebas del software
 
Testing Software
Testing SoftwareTesting Software
Testing Software
 
Calidad del software cap1
Calidad del software  cap1Calidad del software  cap1
Calidad del software cap1
 
Estrategias de aplicación de pruebas del sistema
Estrategias de aplicación de pruebas del sistemaEstrategias de aplicación de pruebas del sistema
Estrategias de aplicación de pruebas del sistema
 
Proyecto de sistemas de información luis castellanos (prueba)
Proyecto de sistemas de información   luis castellanos (prueba)Proyecto de sistemas de información   luis castellanos (prueba)
Proyecto de sistemas de información luis castellanos (prueba)
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 

En vedette

La responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de SoftwareLa responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de SoftwareAvanet
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de softwarejtapiac
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareLucia Gasperin
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Softwarearacelij
 
Un framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos softwareUn framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos softwareIván Ruiz-Rube
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de softwareTensor
 
Aguirre Jimenez
Aguirre JimenezAguirre Jimenez
Aguirre JimenezFARIDROJAS
 
Lista de chequeo compu ayudas mayo
Lista de chequeo compu ayudas mayoLista de chequeo compu ayudas mayo
Lista de chequeo compu ayudas mayoAlberto Vargas
 
Presentacion Pruebas
Presentacion PruebasPresentacion Pruebas
Presentacion Pruebasdajigar
 
Taller casos de prueba
Taller casos de pruebaTaller casos de prueba
Taller casos de pruebaAndrés Grosso
 
Fundamentos de Pruebas de Software
Fundamentos de Pruebas de SoftwareFundamentos de Pruebas de Software
Fundamentos de Pruebas de SoftwareProfessional Testing
 
Lista de chequeo
Lista de chequeoLista de chequeo
Lista de chequeoSTBG
 
Analisis de sensibilidad ejercicios resueltos
Analisis de sensibilidad   ejercicios resueltosAnalisis de sensibilidad   ejercicios resueltos
Analisis de sensibilidad ejercicios resueltosLuis Nuñez
 
Gestión del riesgo de software
Gestión del riesgo de software Gestión del riesgo de software
Gestión del riesgo de software jose_macias
 
PROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDAD
PROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDADPROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDAD
PROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDADMANUEL GARCIA
 
Introducción de pruebas de software
Introducción de pruebas de softwareIntroducción de pruebas de software
Introducción de pruebas de softwareMarta Silvia Tabares
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwarexpjair
 

En vedette (20)

La responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de SoftwareLa responsabilidad social de la Ingeniería de Software
La responsabilidad social de la Ingeniería de Software
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de software
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de Software
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Un framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos softwareUn framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Aguirre Jimenez
Aguirre JimenezAguirre Jimenez
Aguirre Jimenez
 
Calidad del software cap2
Calidad del software   cap2Calidad del software   cap2
Calidad del software cap2
 
Lista de chequeo compu ayudas mayo
Lista de chequeo compu ayudas mayoLista de chequeo compu ayudas mayo
Lista de chequeo compu ayudas mayo
 
Presentacion Pruebas
Presentacion PruebasPresentacion Pruebas
Presentacion Pruebas
 
Taller casos de prueba
Taller casos de pruebaTaller casos de prueba
Taller casos de prueba
 
Fundamentos de Pruebas de Software
Fundamentos de Pruebas de SoftwareFundamentos de Pruebas de Software
Fundamentos de Pruebas de Software
 
Lista de chequeo
Lista de chequeoLista de chequeo
Lista de chequeo
 
Analisis de sensibilidad ejercicios resueltos
Analisis de sensibilidad   ejercicios resueltosAnalisis de sensibilidad   ejercicios resueltos
Analisis de sensibilidad ejercicios resueltos
 
Pruebas de caja blanca y negra
Pruebas  de caja blanca y negraPruebas  de caja blanca y negra
Pruebas de caja blanca y negra
 
Gestión del riesgo de software
Gestión del riesgo de software Gestión del riesgo de software
Gestión del riesgo de software
 
PROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDAD
PROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDADPROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDAD
PROYECTOS . TEMA 14: ANALISIS DE RIESGO Y SENSIBILIDAD
 
Introducción de pruebas de software
Introducción de pruebas de softwareIntroducción de pruebas de software
Introducción de pruebas de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 

Similaire à Estrategias de prueba del software

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
 
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
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasMerry Linda
 
Estrategias de pruebas dss
Estrategias de pruebas dssEstrategias de pruebas dss
Estrategias de pruebas dssSanbri01
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasnahzz
 
Estrategias de aplicacion carmen garcia espinoza
Estrategias de aplicacion    carmen garcia espinozaEstrategias de aplicacion    carmen garcia espinoza
Estrategias de aplicacion carmen garcia espinozaGarciaEspinozaCarmen
 
Mapa conseptual tipos de pruebas.
Mapa conseptual tipos de pruebas.Mapa conseptual tipos de pruebas.
Mapa conseptual tipos de pruebas.LuisManuelPoot
 
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
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasLuis Karl
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)René Pari
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebasSantos de la Vega
 
Introducción a test unitarios y test de integración.pdf
Introducción a test unitarios y test de integración.pdfIntroducción a test unitarios y test de integración.pdf
Introducción a test unitarios y test de integración.pdfGuillermoGardella1
 

Similaire à Estrategias de prueba del software (20)

Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
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
 
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
 
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
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
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
 
Mapa conseptual tipos de pruebas.
Mapa conseptual tipos de pruebas.Mapa conseptual tipos de pruebas.
Mapa conseptual tipos 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
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)
 
Estrategias de aplicación de pruebas
Estrategias de aplicación de pruebasEstrategias de aplicación de pruebas
Estrategias de aplicación de pruebas
 
Introducción a test unitarios y test de integración.pdf
Introducción a test unitarios y test de integración.pdfIntroducción a test unitarios y test de integración.pdf
Introducción a test unitarios y test de integración.pdf
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 

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