SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Dernier

Tema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaTema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaLissetteMorejonLeon
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Diseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalDiseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalEfrain Yungan
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptxNayeliZarzosa1
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionnewspotify528
 
Informe Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxInforme Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxTAKESHISAC
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
PLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docxPLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docxTAKESHISAC
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasAhmedMontaoSnchez1
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
JimyPomalaza vivienda rural huancavelica .pdf
JimyPomalaza vivienda rural huancavelica .pdfJimyPomalaza vivienda rural huancavelica .pdf
JimyPomalaza vivienda rural huancavelica .pdfJimyPomalaza
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 

Dernier (20)

Tema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaTema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieria
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Diseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalDiseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje vertical
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacion
 
Informe Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxInforme Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docx
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
PLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docxPLAN DE TRABAJO - CONTRATISTA CORIS.docx
PLAN DE TRABAJO - CONTRATISTA CORIS.docx
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnas
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
JimyPomalaza vivienda rural huancavelica .pdf
JimyPomalaza vivienda rural huancavelica .pdfJimyPomalaza vivienda rural huancavelica .pdf
JimyPomalaza vivienda rural huancavelica .pdf
 
Linea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptxLinea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptx
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 

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