SlideShare una empresa de Scribd logo
Unidad: 2 Metodologías de Prueba
Planificación de la Prueba del Software:  La  Prueba  comienza con un Plan de Prueba y termina con la prueba de aceptación. Un  plan de  prueba  es  un documento General elaborado por el equipo del  desarrollo  para  el  proyecto  completo.  El  plan  define  el  Alcance, el  enfoque  que  se  tomará  y  el cronograma  de  prueba,  los  tipos  de pruebas  que se llevarán a cabo y los casos de prueba para el proceso completo de prueba,  además  del  personal Responsable de las diversas actividades de la misma.  Establecer un Criterio definido Plan global para integrar diferentes módulos de software Probar módulos en un ambiente integrado
VERIFICACION Y VALIDACION DEL SOFTWARE: La verificación:  define todas las actividades que ocurren al final de un ciclo de Desarrollo particular. La verificación confirma que el producto se está desarrollando correctamente y satisface las condiciones impuestas en el principio de la etapa del desarrollo. La verificación por ejemplo se puede hacer al final de la fase de ingeniería de requerimientos o de la fase del diseño o aún al final de la fase de implantación del software según las premisas del cliente. La verificación responde a la pregunta…¿ Se está construyendo el Producto Correctamente? La Validación:  Confirma que el producto se está desarrollando correctamente y refleja la SRS. Se refiere a un conjunto de actividades (diferentes que aquellas para verificación), las cuales aseguran que el software desarrollado coincida con los requerimientos del cliente. La Validación intenta asegurar que el software se comporta de una manera que está en conformidad con cada uno de los requerimientos establecidos Explícitamente en la SRS. La validación contesta la Pregunta… ¿Se está desarrollando el producto requerido?.
Formulación del problema Análisis de requerimientos Ingeniería de sistemas Desarrollo de SRS DESARROLLO DEL DOCUMENTO DE DISEÑO Codificación Actividades en paralelo Procedimiento y planes de prueba Criterio para aceptación del sistema Plan de pruebas e integración Plan y especificaciones para construcción del sistema completo Liberar sistema Realizar prueba completa del sistema Probar versión actual del sistema Instalar versión actual del sistema construido Realizar esto como parte de adm. de configuración Aceptar módulos como probados EL PROCESO DE PRUEBA:
Repositorio de casos de prueba Acumulador de pruebas Pruebas de interfaces Pruebas de caminos de base Pruebas de camino específicos para manejo de excepciones y errores Pruebas de condiciones limites Pruebas estructura de datos especificas MODULOS M1M M1 M2 Mn Un modulo a ser probado Un manejador de pruebas Conjunto de ‘stubs’ DD D1 D2 Dn DRIVERS Resultados de pruebas Proceso de prueba de Unidad
Errores Tipográficos ‘ Underflow’.’overflow y excepciones de direccionamiento Inicializaciones fallidas Tipos de datos inconsistente Nombres de variables de truncados Naturaleza de los  Errores de la prueba de Unidad Tipo de Errores
Errores de computo Procedencia aritmética incorrecta Precisión inexacta Representación simbólica incorrecta de expresión Operaciones modo mixto Inicialización errónea Errores de computo
Tipos de error Variables de ciclos modificadas incorrectamente Falla en culminación al entrar en una iteración Terminación de ciclo inexistente o impropia Diferentes tipos de datos Operadores lógicos erróneos Error de precisión Variables incorrectas Errores de comparaciones y Flujo de control
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Enfoques para prueba e integración Enfoque ‘A ll up’ (Big Bang) Enfoque incremental Enfoques ‘ Top down’ Enfoque ‘ Bottom up’ Enfoque ‘ Depth First’ Enfoque ‘ Breadth first’ Enfoque ‘ Depth First’ Enfoque ‘ Breadth first’ Enfoques para la prueba de Integración
Main X1 X2 X3 X4 Y1 Y1 Y2 Y3 Y4 Y5 Y5 Y6 Y7 Z1 Z2 Z3 Z4 Z5 Z6 Z7 Z8 Z9 Enfoque incremental
Pruebas Alfa y Beta La prueba alfa considera un equipo de usuarios y operadores del cliente que Vienen al ambiente del desarrollador La prueba Beta implica entregar una o mas copias del software o sistema a la  instalación del cliente
Criterios de aceptación Procedimiento ‘ start up’ y ‘shut down’ seguridad Manejo de condición de sobrecarga Funcionalidad y desempeño Mensaje de error Recuperación del sistema de fallas Interfaz operador sistema Recuperación de desastre Criterios de aceptación para el desarrollo de software
[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Taller casos de prueba
Taller casos de pruebaTaller casos de prueba
Taller casos de prueba
Andrés Grosso
 
Presentacion Pruebas
Presentacion PruebasPresentacion Pruebas
Presentacion Pruebasdajigar
 
03 gestión de pruebas de software diseño de casos de pruebas
03 gestión de pruebas de software   diseño de casos de pruebas03 gestión de pruebas de software   diseño de casos de pruebas
03 gestión de pruebas de software diseño de casos de pruebas
Antonio Quiña
 
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
Jorge Bustillos
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de Software
Lucia Gasperin
 
Verificacion --validacion
Verificacion --validacionVerificacion --validacion
Verificacion --validacion
eduardoao2
 
Validación y Verificación de Software
Validación y Verificación de SoftwareValidación y Verificación de Software
Validación y Verificación de Software
Alexandre Texeira Bondelas
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de softwarejtapiac
 
Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
Mario Osvaldo Bressano
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
Abner Gerardo
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
catalinocordero
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
aracelij
 
Prueba, caso de prueba, defecto, falla, error, verificación, validación
Prueba, caso de prueba, defecto, falla, error, verificación, validaciónPrueba, caso de prueba, defecto, falla, error, verificación, validación
Prueba, caso de prueba, defecto, falla, error, verificación, validaciónCristi Coba
 
Ejemplo pruebas de software
Ejemplo pruebas de softwareEjemplo pruebas de software
Ejemplo pruebas de software
John Fonseca
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
Guillermo Lemus
 

La actualidad más candente (20)

Taller casos de prueba
Taller casos de pruebaTaller casos de prueba
Taller casos de prueba
 
Pruebas funcionales
Pruebas funcionalesPruebas funcionales
Pruebas funcionales
 
Presentacion Pruebas
Presentacion PruebasPresentacion Pruebas
Presentacion Pruebas
 
03 gestión de pruebas de software diseño de casos de pruebas
03 gestión de pruebas de software   diseño de casos de pruebas03 gestión de pruebas de software   diseño de casos de pruebas
03 gestión de pruebas de software diseño de casos de pruebas
 
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
 
Calidad del software cap1
Calidad del software  cap1Calidad del software  cap1
Calidad del software cap1
 
tipos de prueba
tipos de pruebatipos de prueba
tipos de prueba
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de Software
 
Prueba de aplicaciones
Prueba de aplicacionesPrueba de aplicaciones
Prueba de aplicaciones
 
Verificacion --validacion
Verificacion --validacionVerificacion --validacion
Verificacion --validacion
 
Validación y Verificación de Software
Validación y Verificación de SoftwareValidación y Verificación de Software
Validación y Verificación de Software
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de software
 
Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
 
planificación de pruebas
  planificación de pruebas  planificación de pruebas
planificación de pruebas
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Prueba, caso de prueba, defecto, falla, error, verificación, validación
Prueba, caso de prueba, defecto, falla, error, verificación, validaciónPrueba, caso de prueba, defecto, falla, error, verificación, validación
Prueba, caso de prueba, defecto, falla, error, verificación, validación
 
Ejemplo pruebas de software
Ejemplo pruebas de softwareEjemplo pruebas de software
Ejemplo pruebas de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 

Similar a Unidad Metodologica 2

INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptx
OdalisLinares
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
BarcodeBarcode
 
S2 D2 Verificación ySZXVC BVCXCVB validación.ppt
S2 D2 Verificación ySZXVC BVCXCVB validación.pptS2 D2 Verificación ySZXVC BVCXCVB validación.ppt
S2 D2 Verificación ySZXVC BVCXCVB validación.ppt
IvanhoeGarcia
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
Jose Luis Bugarin Peche
 
metodologias de sistemas
metodologias de sistemasmetodologias de sistemas
metodologias de sistemasROCASASO
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
Professional Testing
 
Morocha cartelera
Morocha carteleraMorocha cartelera
Morocha cartelera
anyela Calles
 
Tipos de prueba de software
Tipos de prueba de softwareTipos de prueba de software
Tipos de prueba de software
Tensor
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
AngiieGloria
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
.. ..
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
Gomez Gomez
 
Pruebas - Fundamentos
Pruebas - FundamentosPruebas - Fundamentos
Pruebas - Fundamentos
Professional Testing
 
Pruebas fundamentos
Pruebas fundamentosPruebas fundamentos
Pruebas fundamentos
Professional Testing
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
Josefina Guerrero Garcia
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testingJulio Pari
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
will2294
 

Similar a Unidad Metodologica 2 (20)

INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptx
 
Sqm
SqmSqm
Sqm
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
S2 D2 Verificación ySZXVC BVCXCVB validación.ppt
S2 D2 Verificación ySZXVC BVCXCVB validación.pptS2 D2 Verificación ySZXVC BVCXCVB validación.ppt
S2 D2 Verificación ySZXVC BVCXCVB validación.ppt
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 
metodologias de sistemas
metodologias de sistemasmetodologias de sistemas
metodologias de sistemas
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Morocha cartelera
Morocha carteleraMorocha cartelera
Morocha cartelera
 
Tipos de prueba de software
Tipos de prueba de softwareTipos de prueba de software
Tipos de prueba de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Pruebas - Fundamentos
Pruebas - FundamentosPruebas - Fundamentos
Pruebas - Fundamentos
 
Pruebas fundamentos
Pruebas fundamentosPruebas fundamentos
Pruebas fundamentos
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
Mayra romero
Mayra romeroMayra romero
Mayra romero
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Calidad del software cap2
Calidad del software   cap2Calidad del software   cap2
Calidad del software cap2
 

Último

ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 

Último (20)

ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 

Unidad Metodologica 2

  • 2. Planificación de la Prueba del Software: La Prueba comienza con un Plan de Prueba y termina con la prueba de aceptación. Un plan de prueba es un documento General elaborado por el equipo del desarrollo para el proyecto completo. El plan define el Alcance, el enfoque que se tomará y el cronograma de prueba, los tipos de pruebas que se llevarán a cabo y los casos de prueba para el proceso completo de prueba, además del personal Responsable de las diversas actividades de la misma. Establecer un Criterio definido Plan global para integrar diferentes módulos de software Probar módulos en un ambiente integrado
  • 3. VERIFICACION Y VALIDACION DEL SOFTWARE: La verificación: define todas las actividades que ocurren al final de un ciclo de Desarrollo particular. La verificación confirma que el producto se está desarrollando correctamente y satisface las condiciones impuestas en el principio de la etapa del desarrollo. La verificación por ejemplo se puede hacer al final de la fase de ingeniería de requerimientos o de la fase del diseño o aún al final de la fase de implantación del software según las premisas del cliente. La verificación responde a la pregunta…¿ Se está construyendo el Producto Correctamente? La Validación: Confirma que el producto se está desarrollando correctamente y refleja la SRS. Se refiere a un conjunto de actividades (diferentes que aquellas para verificación), las cuales aseguran que el software desarrollado coincida con los requerimientos del cliente. La Validación intenta asegurar que el software se comporta de una manera que está en conformidad con cada uno de los requerimientos establecidos Explícitamente en la SRS. La validación contesta la Pregunta… ¿Se está desarrollando el producto requerido?.
  • 4. Formulación del problema Análisis de requerimientos Ingeniería de sistemas Desarrollo de SRS DESARROLLO DEL DOCUMENTO DE DISEÑO Codificación Actividades en paralelo Procedimiento y planes de prueba Criterio para aceptación del sistema Plan de pruebas e integración Plan y especificaciones para construcción del sistema completo Liberar sistema Realizar prueba completa del sistema Probar versión actual del sistema Instalar versión actual del sistema construido Realizar esto como parte de adm. de configuración Aceptar módulos como probados EL PROCESO DE PRUEBA:
  • 5. Repositorio de casos de prueba Acumulador de pruebas Pruebas de interfaces Pruebas de caminos de base Pruebas de camino específicos para manejo de excepciones y errores Pruebas de condiciones limites Pruebas estructura de datos especificas MODULOS M1M M1 M2 Mn Un modulo a ser probado Un manejador de pruebas Conjunto de ‘stubs’ DD D1 D2 Dn DRIVERS Resultados de pruebas Proceso de prueba de Unidad
  • 6. Errores Tipográficos ‘ Underflow’.’overflow y excepciones de direccionamiento Inicializaciones fallidas Tipos de datos inconsistente Nombres de variables de truncados Naturaleza de los Errores de la prueba de Unidad Tipo de Errores
  • 7. Errores de computo Procedencia aritmética incorrecta Precisión inexacta Representación simbólica incorrecta de expresión Operaciones modo mixto Inicialización errónea Errores de computo
  • 8. Tipos de error Variables de ciclos modificadas incorrectamente Falla en culminación al entrar en una iteración Terminación de ciclo inexistente o impropia Diferentes tipos de datos Operadores lógicos erróneos Error de precisión Variables incorrectas Errores de comparaciones y Flujo de control
  • 9.
  • 10. Enfoques para prueba e integración Enfoque ‘A ll up’ (Big Bang) Enfoque incremental Enfoques ‘ Top down’ Enfoque ‘ Bottom up’ Enfoque ‘ Depth First’ Enfoque ‘ Breadth first’ Enfoque ‘ Depth First’ Enfoque ‘ Breadth first’ Enfoques para la prueba de Integración
  • 11. Main X1 X2 X3 X4 Y1 Y1 Y2 Y3 Y4 Y5 Y5 Y6 Y7 Z1 Z2 Z3 Z4 Z5 Z6 Z7 Z8 Z9 Enfoque incremental
  • 12. Pruebas Alfa y Beta La prueba alfa considera un equipo de usuarios y operadores del cliente que Vienen al ambiente del desarrollador La prueba Beta implica entregar una o mas copias del software o sistema a la instalación del cliente
  • 13. Criterios de aceptación Procedimiento ‘ start up’ y ‘shut down’ seguridad Manejo de condición de sobrecarga Funcionalidad y desempeño Mensaje de error Recuperación del sistema de fallas Interfaz operador sistema Recuperación de desastre Criterios de aceptación para el desarrollo de software
  • 14.