SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
FUNCIONAL
Las Pruebas Funcionales son
pruebas similares a la de
aceptación con la diferencia que sí
son técnicas y por lo tanto
deberán incluir cada uno de los
requerimientos funcionales.
TIPOS DE PRUEBA DE SOFTWARE
INTEGRACIÓN
Las Pruebas de Integración son
similares a las funcionales o las de
aceptación, pero sobre
repositorios reales, datos reales y
con la interacción real con otros
sistemas o componentes.
NO FUNCIONAL
Este tipo de pruebas están
destinadas a probar que los
requerimientos no funcionales
han sido satisfechos
completamente. Lo que en
general se intenta probar son
funcionalidades en el
comportamiento bajo estréss,
alta demanda, respuesta bajo los
límites de tiempo establecidos por
el cliente, ciertos criterios de
look&feel, etc.
CALIDAD DE CÓDIGO
Este tipo de pruebas sirven para
garantizar que la calidad del
código es realmente óptima y que
la probabilidad de tener errores o
bugs en la codificación es mínima
CALIDAD DE CÓDIGO
Cobertura
Este análisis nos indica el
porcentaje que nuestro
código desarrollado ha sido
probado por las pruebas
unitarias. La idea principal es
que entre más código probado
menor el riesgo de que
aparezcan comportamientos
indeseados.
Análisis de línea de código
Este análisis nos indica el
porcentaje que nuestro código
desarrollado ha sido probado
por las pruebas unitarias. La
idea principal es que entre
más código probado menor el
riesgo de que aparezcan
comportamientos indeseados.
Complejidad
Este dato de complejidad nos
indica que tan complicado es
el código (es
la implementación ciclomática
de McCabe). Por lo regular la
complejidad aumenta cuando
el código tiene muchas
sentencias IF-ELSE, Loops,
Switch, etc.
TIPOS DE PRUEBA DE SOFTWARE
Diseño de clases
Este análisis lo que intenta
demostrarnos es la relación
que existe entre las clases en
diferentes paquetes. La
agrupación de clases en
paquetes sirve para
diferenciar la funcionalidad
entre clases.
Diseño de clases
Este análisis lo que intenta
demostrarnos es la relación
que existe entre las clases en
diferentes paquetes. La
agrupación de clases en
paquetes sirve para
diferenciar la funcionalidad
entre clases.
Violación de calidad
Existen varias reglas ya
definidas y conocidas las
cuales al analizar el código y
su funcionalidad puede caer
en este tipo de reglas. Estas
pueden ser desde
meramente funcionales,
estéticas, estándares y
hasta críticas con bugs
potenciales. Herramientas
como Checkstyle, Findbugs
o PMD
Sonar
Sonar es una herramienta
que tiene integrado todas
estas pruebas de control de
calidad por lo que dentro
utiliza PMD, Findbugs,
Checkstyle, Cobertura y
demás herramientas en un
lugar centralizado.
Código repetido
Nos indica el porcentaje de código que
se encuentra repetido.
Código documentado
Nos ayuda en poder conocer qué
porcentaje de nuestro código está
documentado para que al generar el
JavaDoc sea los más real posible.
Código comentado
Nos dice el porcentaje del código que
se encuentra comentado. Aunque en la
práxis este código documentado no
afecta, ya que la máquina virtual lo
ignora, sí mete ruido y suciedad en el
código al debuggearlo.
TIPOS DE PRUEBA DE SOFTWARE
UNITARIAS
Las pruebas unitarias tienen ese
nombre debido a que se prueba la
funcionalidad de cada método o
función; únicamente
contemplando la lógica que debe
realizar y excluyendo la
convivencia con otras clases o
sistemas.
DE ACEPTACIÓN
Las Pruebas de Aceptación
(acceptance tests) son
principalmente para usuarios no
técnicos como aprobadores,
clientes, usuarios de sistema etc.
REGRESIÓN
Existen también las Pruebas de
Regresión las cuales pueden ser
Pruebas de Aceptación o Pruebas
Funcionales pero se realizan
sobre una aplicación ya
terminada para tener una base
de su funcionalidad básica.
Este tipo de pruebas se realizan
principalmente sobre una
aplicación que no se tiene
documentación o ningún tipo de
pruebas, por lo que estas
pruebas se deben realizar antes
de hacerle una modificación a la
aplicación.
DE STRESS
Las Pruebas de Stress son una
particularidad de las Pruebas No
Funcionales y sirven para verificar
el comportamiento de una
aplicación bajo una demanda
excesiva.
Información de:
http://www.javamexico.org/blogs/emontoya/tipo
_de_pruebas_para_desarrollo_de_software
Tipos de Pruebas
Reynaldo Meza

Más contenido relacionado

La actualidad más candente

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
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)René Pari
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de softwareGomez Gomez
 
Pruebas Unitarias - Uso de NUnit dentro de proyectos .NET
Pruebas Unitarias - Uso de NUnit dentro de proyectos .NETPruebas Unitarias - Uso de NUnit dentro de proyectos .NET
Pruebas Unitarias - Uso de NUnit dentro de proyectos .NETLa Red DBAccess
 
Act 4.3 pruebas de software
Act 4.3 pruebas de softwareAct 4.3 pruebas de software
Act 4.3 pruebas de softwareRodrigo Santiago
 
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
 
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 aplicaciones para las pruebas de integración
Estrategias  de aplicaciones para las pruebas de integraciónEstrategias  de aplicaciones para las pruebas de integración
Estrategias de aplicaciones para las pruebas de integraciónPablo Navarrete
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
Pruebas del sistema (13.6) libro de pressman
Pruebas del sistema (13.6)  libro de pressmanPruebas del sistema (13.6)  libro de pressman
Pruebas del sistema (13.6) libro de pressmanJessica Cuenca
 
Pruebas funcionales de Software
Pruebas funcionales de SoftwarePruebas funcionales de Software
Pruebas funcionales de SoftwareBrian Pando
 

La actualidad más candente (19)

Pruebas de Software
Pruebas de SoftwarePruebas de Software
Pruebas de Software
 
Pruebas del software
Pruebas del softwarePruebas del software
Pruebas del software
 
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)
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)
 
Pruebas del software
Pruebas del softwarePruebas del software
Pruebas del software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Pruebas Unitarias - Uso de NUnit dentro de proyectos .NET
Pruebas Unitarias - Uso de NUnit dentro de proyectos .NETPruebas Unitarias - Uso de NUnit dentro de proyectos .NET
Pruebas Unitarias - Uso de NUnit dentro de proyectos .NET
 
prueba de aplicaciones convencionales
prueba de aplicaciones convencionalesprueba de aplicaciones convencionales
prueba de aplicaciones convencionales
 
Calidad del software cap2
Calidad del software   cap2Calidad del software   cap2
Calidad del software cap2
 
Act 4.3 pruebas de software
Act 4.3 pruebas de softwareAct 4.3 pruebas de software
Act 4.3 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
 
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 aplicaciones para las pruebas de integración
Estrategias  de aplicaciones para las pruebas de integraciónEstrategias  de aplicaciones para las pruebas de integración
Estrategias de aplicaciones para las pruebas de integración
 
Prueba de aplicaciones
Prueba de aplicacionesPrueba de aplicaciones
Prueba de aplicaciones
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
Pruebas del sistema (13.6) libro de pressman
Pruebas del sistema (13.6)  libro de pressmanPruebas del sistema (13.6)  libro de pressman
Pruebas del sistema (13.6) libro de pressman
 
Pruebas funcionales de Software
Pruebas funcionales de SoftwarePruebas funcionales de Software
Pruebas funcionales de Software
 
Test unitarios
Test unitariosTest unitarios
Test unitarios
 
Prueba software orientado a objetos
Prueba software orientado a objetosPrueba software orientado a objetos
Prueba software orientado a objetos
 

Destacado

Parete ventilata con Isotec Parete e monoblocco Alpacom
Parete ventilata con Isotec Parete e monoblocco AlpacomParete ventilata con Isotec Parete e monoblocco Alpacom
Parete ventilata con Isotec Parete e monoblocco AlpacomBrianza Plastica
 
March Market Spotlight
March Market SpotlightMarch Market Spotlight
March Market SpotlightKrista Andrews
 
Aplicación de las tic´s en la educación
Aplicación de las tic´s en la educaciónAplicación de las tic´s en la educación
Aplicación de las tic´s en la educaciónSaezdar
 
Masculinidades y Equidad de género - Encuesta IMAGES 2011
Masculinidades y Equidad de género - Encuesta IMAGES 2011Masculinidades y Equidad de género - Encuesta IMAGES 2011
Masculinidades y Equidad de género - Encuesta IMAGES 2011Alhejandro
 
Información sobre música y cantantes
Información sobre música y cantantesInformación sobre música y cantantes
Información sobre música y cantantesClau García Ramos
 
White privilege
White privilegeWhite privilege
White privilegeBailey549
 
La instancia,los avisos y comunicaciones.
La instancia,los avisos y comunicaciones.La instancia,los avisos y comunicaciones.
La instancia,los avisos y comunicaciones.Ana Gomez Laia
 
Barcelona vs Sevilla
Barcelona vs SevillaBarcelona vs Sevilla
Barcelona vs Sevillabravojames49
 
Caverne bleue en marbre de patagonie (pv)
Caverne bleue en marbre de patagonie (pv)Caverne bleue en marbre de patagonie (pv)
Caverne bleue en marbre de patagonie (pv)rodolphe gilbert-collet
 
UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...
UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...
UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...University Economic Development Association
 
La copertura inclinata fascino e tecnologia
La copertura inclinata fascino e tecnologiaLa copertura inclinata fascino e tecnologia
La copertura inclinata fascino e tecnologiaBrianza Plastica
 
The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...
The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...
The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...fdiworlddental
 
Pricing Strategies by Coca-Cola in India
Pricing Strategies by Coca-Cola in IndiaPricing Strategies by Coca-Cola in India
Pricing Strategies by Coca-Cola in IndiaRohan Bharaj
 
University Center Media Plan
University Center Media PlanUniversity Center Media Plan
University Center Media PlanAshley Bott
 

Destacado (19)

Parete ventilata con Isotec Parete e monoblocco Alpacom
Parete ventilata con Isotec Parete e monoblocco AlpacomParete ventilata con Isotec Parete e monoblocco Alpacom
Parete ventilata con Isotec Parete e monoblocco Alpacom
 
March Market Spotlight
March Market SpotlightMarch Market Spotlight
March Market Spotlight
 
Aplicación de las tic´s en la educación
Aplicación de las tic´s en la educaciónAplicación de las tic´s en la educación
Aplicación de las tic´s en la educación
 
Masculinidades y Equidad de género - Encuesta IMAGES 2011
Masculinidades y Equidad de género - Encuesta IMAGES 2011Masculinidades y Equidad de género - Encuesta IMAGES 2011
Masculinidades y Equidad de género - Encuesta IMAGES 2011
 
Información sobre música y cantantes
Información sobre música y cantantesInformación sobre música y cantantes
Información sobre música y cantantes
 
White privilege
White privilegeWhite privilege
White privilege
 
Sustaining Revenue Cycle Excellence: Top Performing PFS
Sustaining Revenue Cycle Excellence: Top Performing PFSSustaining Revenue Cycle Excellence: Top Performing PFS
Sustaining Revenue Cycle Excellence: Top Performing PFS
 
La instancia,los avisos y comunicaciones.
La instancia,los avisos y comunicaciones.La instancia,los avisos y comunicaciones.
La instancia,los avisos y comunicaciones.
 
Barcelona vs Sevilla
Barcelona vs SevillaBarcelona vs Sevilla
Barcelona vs Sevilla
 
Custom Fit
Custom FitCustom Fit
Custom Fit
 
Caverne bleue en marbre de patagonie (pv)
Caverne bleue en marbre de patagonie (pv)Caverne bleue en marbre de patagonie (pv)
Caverne bleue en marbre de patagonie (pv)
 
Big Boy Toys
Big Boy ToysBig Boy Toys
Big Boy Toys
 
Test1
Test1Test1
Test1
 
UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...
UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...
UEDA 2015 Awards of Excellence - Leadership & Collaboration - MSU EDA Univers...
 
Postales de Nueva York
Postales de Nueva YorkPostales de Nueva York
Postales de Nueva York
 
La copertura inclinata fascino e tecnologia
La copertura inclinata fascino e tecnologiaLa copertura inclinata fascino e tecnologia
La copertura inclinata fascino e tecnologia
 
The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...
The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...
The Global Strategy and Teamwork for Periodontal Health and Overall Health - ...
 
Pricing Strategies by Coca-Cola in India
Pricing Strategies by Coca-Cola in IndiaPricing Strategies by Coca-Cola in India
Pricing Strategies by Coca-Cola in India
 
University Center Media Plan
University Center Media PlanUniversity Center Media Plan
University Center Media Plan
 

Similar a Tipos de Pruebas (20)

tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.
 
Pruebas de sistema (Mapa Conceptual)
Pruebas de sistema (Mapa Conceptual)Pruebas de sistema (Mapa Conceptual)
Pruebas de sistema (Mapa Conceptual)
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 
Act 4.3 pruebas de software
Act 4.3 pruebas de softwareAct 4.3 pruebas de software
Act 4.3 pruebas de software
 
software testing
software testingsoftware testing
software testing
 
7iSF-4 test driver development
7iSF-4   test driver development7iSF-4   test driver development
7iSF-4 test driver development
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
SQM Verification and Validation
SQM Verification and ValidationSQM Verification and Validation
SQM Verification and Validation
 
Tipos de pruebas
Tipos de pruebasTipos de pruebas
Tipos de pruebas
 
Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Pruebas del software
Pruebas del softwarePruebas del software
Pruebas del software
 
Pruebas unitarias 7mo -b
Pruebas unitarias   7mo -bPruebas unitarias   7mo -b
Pruebas unitarias 7mo -b
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Eyder chimay
Eyder chimayEyder chimay
Eyder chimay
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 
Prueba unitaria
Prueba unitariaPrueba unitaria
Prueba unitaria
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Pruebas
PruebasPruebas
Pruebas
 

Último

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 

Último (20)

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 

Tipos de Pruebas

  • 1. FUNCIONAL Las Pruebas Funcionales son pruebas similares a la de aceptación con la diferencia que sí son técnicas y por lo tanto deberán incluir cada uno de los requerimientos funcionales. TIPOS DE PRUEBA DE SOFTWARE INTEGRACIÓN Las Pruebas de Integración son similares a las funcionales o las de aceptación, pero sobre repositorios reales, datos reales y con la interacción real con otros sistemas o componentes. NO FUNCIONAL Este tipo de pruebas están destinadas a probar que los requerimientos no funcionales han sido satisfechos completamente. Lo que en general se intenta probar son funcionalidades en el comportamiento bajo estréss, alta demanda, respuesta bajo los límites de tiempo establecidos por el cliente, ciertos criterios de look&feel, etc. CALIDAD DE CÓDIGO Este tipo de pruebas sirven para garantizar que la calidad del código es realmente óptima y que la probabilidad de tener errores o bugs en la codificación es mínima
  • 2. CALIDAD DE CÓDIGO Cobertura Este análisis nos indica el porcentaje que nuestro código desarrollado ha sido probado por las pruebas unitarias. La idea principal es que entre más código probado menor el riesgo de que aparezcan comportamientos indeseados. Análisis de línea de código Este análisis nos indica el porcentaje que nuestro código desarrollado ha sido probado por las pruebas unitarias. La idea principal es que entre más código probado menor el riesgo de que aparezcan comportamientos indeseados. Complejidad Este dato de complejidad nos indica que tan complicado es el código (es la implementación ciclomática de McCabe). Por lo regular la complejidad aumenta cuando el código tiene muchas sentencias IF-ELSE, Loops, Switch, etc. TIPOS DE PRUEBA DE SOFTWARE Diseño de clases Este análisis lo que intenta demostrarnos es la relación que existe entre las clases en diferentes paquetes. La agrupación de clases en paquetes sirve para diferenciar la funcionalidad entre clases. Diseño de clases Este análisis lo que intenta demostrarnos es la relación que existe entre las clases en diferentes paquetes. La agrupación de clases en paquetes sirve para diferenciar la funcionalidad entre clases. Violación de calidad Existen varias reglas ya definidas y conocidas las cuales al analizar el código y su funcionalidad puede caer en este tipo de reglas. Estas pueden ser desde meramente funcionales, estéticas, estándares y hasta críticas con bugs potenciales. Herramientas como Checkstyle, Findbugs o PMD Sonar Sonar es una herramienta que tiene integrado todas estas pruebas de control de calidad por lo que dentro utiliza PMD, Findbugs, Checkstyle, Cobertura y demás herramientas en un lugar centralizado. Código repetido Nos indica el porcentaje de código que se encuentra repetido. Código documentado Nos ayuda en poder conocer qué porcentaje de nuestro código está documentado para que al generar el JavaDoc sea los más real posible. Código comentado Nos dice el porcentaje del código que se encuentra comentado. Aunque en la práxis este código documentado no afecta, ya que la máquina virtual lo ignora, sí mete ruido y suciedad en el código al debuggearlo.
  • 3. TIPOS DE PRUEBA DE SOFTWARE UNITARIAS Las pruebas unitarias tienen ese nombre debido a que se prueba la funcionalidad de cada método o función; únicamente contemplando la lógica que debe realizar y excluyendo la convivencia con otras clases o sistemas. DE ACEPTACIÓN Las Pruebas de Aceptación (acceptance tests) son principalmente para usuarios no técnicos como aprobadores, clientes, usuarios de sistema etc. REGRESIÓN Existen también las Pruebas de Regresión las cuales pueden ser Pruebas de Aceptación o Pruebas Funcionales pero se realizan sobre una aplicación ya terminada para tener una base de su funcionalidad básica. Este tipo de pruebas se realizan principalmente sobre una aplicación que no se tiene documentación o ningún tipo de pruebas, por lo que estas pruebas se deben realizar antes de hacerle una modificación a la aplicación. DE STRESS Las Pruebas de Stress son una particularidad de las Pruebas No Funcionales y sirven para verificar el comportamiento de una aplicación bajo una demanda excesiva. Información de: http://www.javamexico.org/blogs/emontoya/tipo _de_pruebas_para_desarrollo_de_software Tipos de Pruebas Reynaldo Meza