SlideShare una empresa de Scribd logo
TIPOS DE PRUEBAS DE
SOFTWARE
Prueba Unitaria
Prueba de Integracion
Prueba de Regresion
Pruebas de humo
Pruebas del Sistema
Pruebas de desempeño
Pruebas de carga
Prueba de estress
Pruebas de volumen
Pruebas de recuperacion
Contenido 1 Contenido 1
Prueba de recuperacion y tolerancia a fallas
Prueba de Multiples sitios
Prueba de compatibilidad y conversion
Pruebas de integridad de datos y BD
Pruebas de seguridad y control de acceso
Pruebas del ciclo del negocio
Pruebas de GUI
Prueba de Configuracion
Pruebas de estilo
Pruebas de aceptacion
Contenido 2 Contenido 2
Pruebas de documentacion y procedimiento
Prueba de usabilidad
Pruebas alfa
Contenido 3 Contenido 3
Prueba de la instalacion
Prueba funcionales
Prueba de campo
Pruebas Beta
Objetivo de
la prueba
Descripción
de la prueba
Técnica
Definición de la estructura
¿Qué es el Top-down?
Se formula un resumen del sistema, sin
especificar detalles. Cada parte del
sistema se refina diseñando con mayor
detalle.
¿Qué es la caja negra y blanca?
Caja negra a aquel elemento que es estudiado desde el punto
de vista de las entradas que recibe y las salidas o respuestas
que produce, sin tener en cuenta su funcionamiento interno.
Cajas blancas a un tipo de pruebas de software que se realiza
sobre las funciones internas de un módulo. Así como las
pruebas de caja negra ejercitan los requisitos funcionales desde
el exterior del módulo, las de caja blanca están dirigidas a las
funciones internas.
 ejecutar cada módulo
 Particionar, definir los casos de prueba.
 Comparar el resultado
Prueba Unitaria
 Identificar errores introducidos por la combinación
de programas probados unitariamente.
 Determina cómo la base de datos de prueba será
cargada
 Utilizar la técnica down-top.
Prueba de Regresión
Pruebas de Humo
 Detectar los errores en realeases tempranos y de
manera fácil
 su objetivo es probar el sistema constantemente
buscando que saque “humo”
 Realizar una integración de todo el sistema cada
cierto periodo (se recomienda un día, máximo
una semana)
Pruebas del Sistema
 Asegurar la apropiada navegación dentro del
sistema, ingreso de datos, procesamiento y
recuperación.
 deben enfocarse en requisitos que puedan ser
tomados directamente de casos de uso y reglas y
funciones de negocios
 Ejecute cada caso de uso, flujo básico o función
Pruebas de Stress
 Verificar que el sistema funciona apropiadamente
y sin errores
 Las pruebas de stress se proponen encontrar
errores debidos a recursos bajos o completitud
de recursos
 Use los scripts utilizados en las pruebas de
desempeño
Pruebas de desempeño
 Validar el tiempo de respuesta para las
transacciones
 miden tiempos de respuesta, índices de
procesamiento de transacciones y otros
requisitos sensibles al tiempo
 Modifique archivos de datos (para incrementar el
número de transacciones) o los scripts para
Pruebas de carga
 Validar el tiempo de respuesta para las
transacciones
 miden tiempos de respuesta, índices de
procesamiento de transacciones y otros
requisitos sensibles al tiempo
 Modifique archivos de datos (para incrementar el
número de transacciones) o los scripts para
Pruebas de volumen
 Verificar el tamaño de la BD, el equipo si es
suficiente etc.
 Las pruebas de volumen hacen referencia a
grandes cantidades de datos para determinar los
límites en que se causa que el Sistema falle
 Deben usarse múltiples clientes, ya sea corriendo
las mismas pruebas o pruebas complementarias
para producir el peor caso de volumen
Pruebas de Recuperación y
Tolerancia a fallas
 Verificar que los procesos de recuperación (manual o
automática) restauran apropiadamente la Base de
datos
 Estas pruebas aseguran que una aplicación o
sistema se recupere de una variedad de anomalías
de hardware, software o red con pérdidas de datos o
fallas de integridad.
 Se deben utilizar las pruebas creadas para la
Prueba de Múltiples Sitios
 Detectar fallas en configuraciones y
comunicaciones de datos entre múltiples sitios
 El propósito de esta prueba es evaluar el correcto
funcionamiento del sistema o subsistema en
múltiples instalaciones.
 Consistencia, empaquetamiento, sincronización
Prueba de Compatibilidad y
Conversión
 Buscar problemas de compatibilidad y conversión
en los sistemas
 El propósito es demostrar que los objetivos de
compatibilidad no han sido logrados y que los
procedimientos de conversión no funcionan.
 Compatibilidad entre programas y Conversión de
datos
Pruebas de Integridad de Datos y
Base de Datos
 Asegurar que los métodos de acceso y procesos
funcionan adecuadamente y sin ocasionar
corrupción de datos.
 La Base de datos y los procesos de Base de
datos deben ser probados como sistemas
separados del proyecto
 Invoque cada método de acceso y proceso de la
Pruebas de Seguridad y Control
de Acceso
 Nivel de seguridad de la aplicación: Verifica que
un actor solo pueda acceder a las funciones y
datos que su usuario tiene permitido
 Seguridad del sistema, incluyendo acceso a
datos o Funciones de negocios e incluyendo
accesos remotos
 Funciones / Seguridad de Datos: Identificar cada
Pruebas del Ciclo del Negocio
 Asegurar que el sistema funciona de acuerdo con el
modelo de negocios emulando todos los eventos en
el tiempo y en función del tiempo.
 deberían emular las actividades ejecutadas en el a
través del tiempo. Debería identificarse un periodo,
como por ejemplo un año, y las transacciones y
actividades que podrían ocurrir durante un periodo
 Ejecute cada caso de uso, flujo básico o función
utilizando datos válidos e inválidos…
Pruebas de GUI
 La navegación , Los objetos de la ventana y
características, tales como menús, medidas,
posiciones, estados y focos
 La prueba de interfaz de usuario verifica la
interacción del usuario con el software
 Pruebas de crear / modificar cada ventana para
verificar la adecuada navegación y estado de los
Pruebas de Configuración
 Validar y verificar que el cliente del sistema
funciona apropiadamente en las estaciones de
trabajo recomendadas.
 Estas pruebas verifican la operación del sistema
en diferentes configuraciones de hardware y
software
 Incluya la apertura o cierre de varias aplicaciones
Prueba de Estilo
 Comprobar que la aplicación sigue los
estándares de estilo propios del cliente.
 Se entienden como tales el formato de las
ventanas, colores corporativos, tipos de letra etc.
 Se realiza una navegación por la aplicación
verificando si se cumplen con los estándares de
GUI del cliente.
Prueba de Aceptación
 Determinación por parte del cliente de la
aceptación o rechazo del sistema desarrollado.
 La prueba de aceptación es ejecutada antes de
que la aplicación sea instalada dentro de un
ambiente de producción
 Realización de los documentos de planes de
prueba de aceptación y especificación de los
Prueba de Aceptación
 Determinación por parte del cliente de la
aceptación o rechazo del sistema desarrollado.
 La prueba de aceptación es ejecutada antes de
que la aplicación sea instalada dentro de un
ambiente de producción
 Realización de los documentos de planes de
prueba de aceptación y especificación de los
Prueba de Instalación
 Verificar y validar que el sistema se instala
apropiadamente en cada cliente, bajo las
siguientes condiciones: Instalaciones nuevas y
actualizaciones
 El primero es asegurar que el sistema puede ser
instalado en todas las configuraciones posibles
.El segundo propósito verificar que, una vez
instalado, el sistema opera correctamente.
 Diseñar scripts para validar las condiciones de la
máquina a instalar .
Prueba de Documentación Y
Procedimiento
 Evaluar la documentación del usuario
 Evaluar la exactitud y claridad de la
documentación del usuario y para determinar si
el manual de procedimientos trabajará
correctamente como una parte integral del
sistema.
 Revisar la documentación del proyecto contra las
Pruebas Funcionales
 Se asegura la trabajo apropiado de los requisitos
funcionales, incluyendo la navegación, entrada
de datos, procesamiento y obtención de
resultados
 Las pruebas Funcionales deben enfocarse en los
requisitos funcionales Diseñar scripts para validar
las condiciones de la máquina a instalar
 Que los resultados esperados ocurran cuando se
Prueba de Usabilidad
 Determinar la usabilidad del sistema.
 Determina cuán bien el usuario podrá usar y entender
la aplicación. Identifica las áreas de diseño que hacen
al sistema de difícil uso para el usuario.
 Verificar que la aplicación no presenta los siguientes
problemas de usabilidad típicos:sistema es
demasiado complejo , recuperación de errores es
Prueba de Campo
 Correr el sistema en el ambiente real para
encontrar errores y validar el producto contra sus
especificaciones originales.
 Realizar un subconjunto válido de pruebas de
sistema.
 Determinar que pruebas de sistema serán
Pruebas Alfa
 Prueba de aceptación para detectar errores en el
sistema bajo un ambiente controlado.
 La verificación involucra la ejecución de partes o todo
del sistema en ambientes simulados, con el fin de
encontrar errores.
 Realizar las pruebas de sistema bajo las siguientes
características:
Pruebas Beta
 Realizar la validación del sistema por parte del
usuario.
 Prueba de aceptación donde La validación (o pruebas
beta) involucra el uso del software en un ambiente
real.
 Se selecciona un grupo de usuarios que ponen a
trabajar el sistema en un ambiente real. Usan el

Más contenido relacionado

La actualidad más candente

Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
Jimmy Campo
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
Mario A Moreno Rocha
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
Guillermo Lemus
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Seguridad en los sistemas operativos.
Seguridad en los sistemas operativos.Seguridad en los sistemas operativos.
Seguridad en los sistemas operativos.
abby31288
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
Joan Sebastián Ramírez Pérez
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
angel2365
 
Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UML
ramirezjaime
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
Cesar Prado
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
Hermes Romero
 
Requerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no FuncionalesRequerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no Funcionales
sullinsan
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
UPTP
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
isisparada
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
Lis Pater
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebas
nicolas2100
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
daners08
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
Julio Pari
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
Yadith Miranda Silva
 
prueba de aplicaciones convencionales
prueba de aplicaciones convencionalesprueba de aplicaciones convencionales
prueba de aplicaciones convencionales
MARCO POLO SILVA SEGOVIA
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
Joan Manuel Zabala
 

La actualidad más candente (20)

Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Seguridad en los sistemas operativos.
Seguridad en los sistemas operativos.Seguridad en los sistemas operativos.
Seguridad en los sistemas operativos.
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 
Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UML
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Requerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no FuncionalesRequerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no Funcionales
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebas
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
prueba de aplicaciones convencionales
prueba de aplicaciones convencionalesprueba de aplicaciones convencionales
prueba de aplicaciones convencionales
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 

Similar a Tipos de prueba de software

S8-CDSQA.pptx
S8-CDSQA.pptxS8-CDSQA.pptx
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
Julio Pari
 
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptxS4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
IvanhoeGarcia
 
Tipos De Pruebas
Tipos De PruebasTipos De Pruebas
Tipos De Pruebas
Pablo Uc
 
Unidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De SistemasUnidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De Sistemas
Sergio Sanchez
 
metodologias de sistemas
metodologias de sistemasmetodologias de sistemas
metodologias de sistemas
ROCASASO
 
SQM Verification and Validation
SQM Verification and ValidationSQM Verification and Validation
SQM Verification and Validation
Julio Gonzalez Rios
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
Lucio Pimienta Pineda
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
Tensor
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de software
ozkar21
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
enayluis
 
Guiaprueba
GuiapruebaGuiaprueba
Guiaprueba
lissette_torrealba
 
22 Tipos de Pruebas (Software)
22 Tipos de Pruebas (Software)22 Tipos de Pruebas (Software)
22 Tipos de Pruebas (Software)
Camila Arbelaez
 
Unidad Metodologica
Unidad MetodologicaUnidad Metodologica
Unidad Metodologica
Luis Ascanio
 
Unidad Metodologica 2
Unidad Metodologica 2Unidad Metodologica 2
Unidad Metodologica 2
Luis Ascanio
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
Elvis Valero
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
Elvis Valero
 
Sqm
SqmSqm
Sqm
symple9
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
Zonar
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
Jose Luis Bugarin Peche
 

Similar a Tipos de prueba de software (20)

S8-CDSQA.pptx
S8-CDSQA.pptxS8-CDSQA.pptx
S8-CDSQA.pptx
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptxS4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
 
Tipos De Pruebas
Tipos De PruebasTipos De Pruebas
Tipos De Pruebas
 
Unidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De SistemasUnidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De Sistemas
 
metodologias de sistemas
metodologias de sistemasmetodologias de sistemas
metodologias de sistemas
 
SQM Verification and Validation
SQM Verification and ValidationSQM Verification and Validation
SQM Verification and Validation
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de software
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
 
Guiaprueba
GuiapruebaGuiaprueba
Guiaprueba
 
22 Tipos de Pruebas (Software)
22 Tipos de Pruebas (Software)22 Tipos de Pruebas (Software)
22 Tipos de Pruebas (Software)
 
Unidad Metodologica
Unidad MetodologicaUnidad Metodologica
Unidad Metodologica
 
Unidad Metodologica 2
Unidad Metodologica 2Unidad Metodologica 2
Unidad Metodologica 2
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Sqm
SqmSqm
Sqm
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 

Más de Tensor

Libertad
LibertadLibertad
Libertad
Tensor
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
Tensor
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
Tensor
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
Tensor
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
Tensor
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
Tensor
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
Tensor
 
Game maker
Game makerGame maker
Game maker
Tensor
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
Tensor
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
Tensor
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
Tensor
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
Tensor
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
Tensor
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
Tensor
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
Tensor
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
Tensor
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
Tensor
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
Tensor
 
Ondas em
Ondas emOndas em
Ondas em
Tensor
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
Tensor
 

Más de Tensor (20)

Libertad
LibertadLibertad
Libertad
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
 
Game maker
Game makerGame maker
Game maker
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
 
Ondas em
Ondas emOndas em
Ondas em
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
 

Último

p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
gamcoaquera
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 

Último (20)

p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 

Tipos de prueba de software

  • 1. TIPOS DE PRUEBAS DE SOFTWARE
  • 2. Prueba Unitaria Prueba de Integracion Prueba de Regresion Pruebas de humo Pruebas del Sistema Pruebas de desempeño Pruebas de carga Prueba de estress Pruebas de volumen Pruebas de recuperacion Contenido 1 Contenido 1
  • 3. Prueba de recuperacion y tolerancia a fallas Prueba de Multiples sitios Prueba de compatibilidad y conversion Pruebas de integridad de datos y BD Pruebas de seguridad y control de acceso Pruebas del ciclo del negocio Pruebas de GUI Prueba de Configuracion Pruebas de estilo Pruebas de aceptacion Contenido 2 Contenido 2
  • 4. Pruebas de documentacion y procedimiento Prueba de usabilidad Pruebas alfa Contenido 3 Contenido 3 Prueba de la instalacion Prueba funcionales Prueba de campo Pruebas Beta
  • 5. Objetivo de la prueba Descripción de la prueba Técnica Definición de la estructura
  • 6. ¿Qué es el Top-down? Se formula un resumen del sistema, sin especificar detalles. Cada parte del sistema se refina diseñando con mayor detalle. ¿Qué es la caja negra y blanca? Caja negra a aquel elemento que es estudiado desde el punto de vista de las entradas que recibe y las salidas o respuestas que produce, sin tener en cuenta su funcionamiento interno. Cajas blancas a un tipo de pruebas de software que se realiza sobre las funciones internas de un módulo. Así como las pruebas de caja negra ejercitan los requisitos funcionales desde el exterior del módulo, las de caja blanca están dirigidas a las funciones internas.
  • 7.  ejecutar cada módulo  Particionar, definir los casos de prueba.  Comparar el resultado Prueba Unitaria
  • 8.  Identificar errores introducidos por la combinación de programas probados unitariamente.  Determina cómo la base de datos de prueba será cargada  Utilizar la técnica down-top. Prueba de Regresión
  • 9. Pruebas de Humo  Detectar los errores en realeases tempranos y de manera fácil  su objetivo es probar el sistema constantemente buscando que saque “humo”  Realizar una integración de todo el sistema cada cierto periodo (se recomienda un día, máximo una semana)
  • 10. Pruebas del Sistema  Asegurar la apropiada navegación dentro del sistema, ingreso de datos, procesamiento y recuperación.  deben enfocarse en requisitos que puedan ser tomados directamente de casos de uso y reglas y funciones de negocios  Ejecute cada caso de uso, flujo básico o función
  • 11. Pruebas de Stress  Verificar que el sistema funciona apropiadamente y sin errores  Las pruebas de stress se proponen encontrar errores debidos a recursos bajos o completitud de recursos  Use los scripts utilizados en las pruebas de desempeño
  • 12. Pruebas de desempeño  Validar el tiempo de respuesta para las transacciones  miden tiempos de respuesta, índices de procesamiento de transacciones y otros requisitos sensibles al tiempo  Modifique archivos de datos (para incrementar el número de transacciones) o los scripts para
  • 13. Pruebas de carga  Validar el tiempo de respuesta para las transacciones  miden tiempos de respuesta, índices de procesamiento de transacciones y otros requisitos sensibles al tiempo  Modifique archivos de datos (para incrementar el número de transacciones) o los scripts para
  • 14. Pruebas de volumen  Verificar el tamaño de la BD, el equipo si es suficiente etc.  Las pruebas de volumen hacen referencia a grandes cantidades de datos para determinar los límites en que se causa que el Sistema falle  Deben usarse múltiples clientes, ya sea corriendo las mismas pruebas o pruebas complementarias para producir el peor caso de volumen
  • 15. Pruebas de Recuperación y Tolerancia a fallas  Verificar que los procesos de recuperación (manual o automática) restauran apropiadamente la Base de datos  Estas pruebas aseguran que una aplicación o sistema se recupere de una variedad de anomalías de hardware, software o red con pérdidas de datos o fallas de integridad.  Se deben utilizar las pruebas creadas para la
  • 16. Prueba de Múltiples Sitios  Detectar fallas en configuraciones y comunicaciones de datos entre múltiples sitios  El propósito de esta prueba es evaluar el correcto funcionamiento del sistema o subsistema en múltiples instalaciones.  Consistencia, empaquetamiento, sincronización
  • 17. Prueba de Compatibilidad y Conversión  Buscar problemas de compatibilidad y conversión en los sistemas  El propósito es demostrar que los objetivos de compatibilidad no han sido logrados y que los procedimientos de conversión no funcionan.  Compatibilidad entre programas y Conversión de datos
  • 18. Pruebas de Integridad de Datos y Base de Datos  Asegurar que los métodos de acceso y procesos funcionan adecuadamente y sin ocasionar corrupción de datos.  La Base de datos y los procesos de Base de datos deben ser probados como sistemas separados del proyecto  Invoque cada método de acceso y proceso de la
  • 19. Pruebas de Seguridad y Control de Acceso  Nivel de seguridad de la aplicación: Verifica que un actor solo pueda acceder a las funciones y datos que su usuario tiene permitido  Seguridad del sistema, incluyendo acceso a datos o Funciones de negocios e incluyendo accesos remotos  Funciones / Seguridad de Datos: Identificar cada
  • 20. Pruebas del Ciclo del Negocio  Asegurar que el sistema funciona de acuerdo con el modelo de negocios emulando todos los eventos en el tiempo y en función del tiempo.  deberían emular las actividades ejecutadas en el a través del tiempo. Debería identificarse un periodo, como por ejemplo un año, y las transacciones y actividades que podrían ocurrir durante un periodo  Ejecute cada caso de uso, flujo básico o función utilizando datos válidos e inválidos…
  • 21. Pruebas de GUI  La navegación , Los objetos de la ventana y características, tales como menús, medidas, posiciones, estados y focos  La prueba de interfaz de usuario verifica la interacción del usuario con el software  Pruebas de crear / modificar cada ventana para verificar la adecuada navegación y estado de los
  • 22. Pruebas de Configuración  Validar y verificar que el cliente del sistema funciona apropiadamente en las estaciones de trabajo recomendadas.  Estas pruebas verifican la operación del sistema en diferentes configuraciones de hardware y software  Incluya la apertura o cierre de varias aplicaciones
  • 23. Prueba de Estilo  Comprobar que la aplicación sigue los estándares de estilo propios del cliente.  Se entienden como tales el formato de las ventanas, colores corporativos, tipos de letra etc.  Se realiza una navegación por la aplicación verificando si se cumplen con los estándares de GUI del cliente.
  • 24. Prueba de Aceptación  Determinación por parte del cliente de la aceptación o rechazo del sistema desarrollado.  La prueba de aceptación es ejecutada antes de que la aplicación sea instalada dentro de un ambiente de producción  Realización de los documentos de planes de prueba de aceptación y especificación de los
  • 25. Prueba de Aceptación  Determinación por parte del cliente de la aceptación o rechazo del sistema desarrollado.  La prueba de aceptación es ejecutada antes de que la aplicación sea instalada dentro de un ambiente de producción  Realización de los documentos de planes de prueba de aceptación y especificación de los
  • 26. Prueba de Instalación  Verificar y validar que el sistema se instala apropiadamente en cada cliente, bajo las siguientes condiciones: Instalaciones nuevas y actualizaciones  El primero es asegurar que el sistema puede ser instalado en todas las configuraciones posibles .El segundo propósito verificar que, una vez instalado, el sistema opera correctamente.  Diseñar scripts para validar las condiciones de la máquina a instalar .
  • 27. Prueba de Documentación Y Procedimiento  Evaluar la documentación del usuario  Evaluar la exactitud y claridad de la documentación del usuario y para determinar si el manual de procedimientos trabajará correctamente como una parte integral del sistema.  Revisar la documentación del proyecto contra las
  • 28. Pruebas Funcionales  Se asegura la trabajo apropiado de los requisitos funcionales, incluyendo la navegación, entrada de datos, procesamiento y obtención de resultados  Las pruebas Funcionales deben enfocarse en los requisitos funcionales Diseñar scripts para validar las condiciones de la máquina a instalar  Que los resultados esperados ocurran cuando se
  • 29. Prueba de Usabilidad  Determinar la usabilidad del sistema.  Determina cuán bien el usuario podrá usar y entender la aplicación. Identifica las áreas de diseño que hacen al sistema de difícil uso para el usuario.  Verificar que la aplicación no presenta los siguientes problemas de usabilidad típicos:sistema es demasiado complejo , recuperación de errores es
  • 30. Prueba de Campo  Correr el sistema en el ambiente real para encontrar errores y validar el producto contra sus especificaciones originales.  Realizar un subconjunto válido de pruebas de sistema.  Determinar que pruebas de sistema serán
  • 31. Pruebas Alfa  Prueba de aceptación para detectar errores en el sistema bajo un ambiente controlado.  La verificación involucra la ejecución de partes o todo del sistema en ambientes simulados, con el fin de encontrar errores.  Realizar las pruebas de sistema bajo las siguientes características:
  • 32. Pruebas Beta  Realizar la validación del sistema por parte del usuario.  Prueba de aceptación donde La validación (o pruebas beta) involucra el uso del software en un ambiente real.  Se selecciona un grupo de usuarios que ponen a trabajar el sistema en un ambiente real. Usan el