Revista Digital
Mayo Ram铆rez Maricruz
Created on September 11, 2024
More creations to inspire you
DEMOCRATIC CANDIDATES NOV DEBATE
Horizontal infographics
ONE MINUTE ON THE INTERNET
Horizontal infographics
SITTING BULL
Horizontal infographics
RUGBY WORLD CUP 2019
Horizontal infographics
GRETA THUNBERG
Horizontal infographics
FIRE FIGHTER
Horizontal infographics
VIOLA DAVIS
Horizontal infographics
Transcript
馃搫
INSTITUTO TECNOL脫GICO SUPERIOR DE COMALCALCO ASIGNATURA: VERIFICACION Y VALIDACION DE SOFTWAREPROFESOR: EVER ALCUDIA FUENTESALUMNA: MARICRUZ MAYO RAMIREZ TEMA: PRESENTACION T2GRUPO: 7B CARRERA: ING. SISTEMAS COMPUTACIONAL
TIPOS DE PRUEBAS
Pruebas Funcionales- Verificaci贸n de funcionalidades -Pruebas No Funcionales- Rendimiento, usabilidad -seguridad, etc. -Pruebas de Regresi贸n - Validar que cambios no afecten funciones existentes-Pruebas de Integraci贸n Verificar interacci贸n entre m贸dulos -Pruebas de Sistema Evaluar el sistema completo Pruebas de Aceptaci贸n Validar requisitos del usuario final
Cobertura de Requisitos: Mide el porcentaje de requisitos del software que han sido cubiertos por las pruebas.Cobertura de Casos de Uso: Verifica el porcentaje de casos de uso que se han probado para asegurar que todas las funcionalidades est茅n cubiertas.
+info
Cobertura de C贸digo: Mide el porcentaje de l铆neas de c贸digo que se ejecutan durante las pruebas.Cobertura de Funcionalidades: Eval煤a el porcentaje de funciones o caracter铆sticas del software que han sido probadas.
La cobertura de pruebas se refiere al alcance y la profundidad de las pruebas realizadas:
2.2 Cobertura de las Pruebas
Planificaci贸n: Definici贸n del alcance, objetivos, y recursos necesarios.Dise帽o de Casos de Prueba: Creaci贸n de los casos de prueba basados en los requisitos y especificaciones.
+info
Configuraci贸n del Entorno: Preparaci贸n del entorno de prueba para simular el entorno de producci贸n.Preparaci贸n de Datos: Creaci贸n o recopilaci贸n de datos necesarios para las pruebas..
Incluye todos los pasos necesarios antes de ejecutar las pruebas:
2.3 Preparaci贸n de la Prueba
Casos de Prueba: Documentos que describen las condiciones para ejecutar las pruebas.Informes de Ejecuci贸n: Resultados detallados de la ejecuci贸n de los casos de prueba.Registros de Defectos: Documentos que registran errores encontrados durante las pruebas.Planes de Pruebas: Documentos que describen el enfoque y la estrategia para la prueba.
+info
Son los artefactos que se generan durante el proceso de pruebas:
2.4 Productos de la Prueba
Criterios de Aceptaci贸n: Definen qu茅 requisitos deben cumplirse para que el software sea aceptado.
+info
Criterios de Finalizaci贸n: Determinan cu谩ndo se considera que las pruebas han sido completadas.
Definen las condiciones bajo las cuales se considera que las pruebas han sido satisfactorias:
2.5 Criterios para la Realizaci贸n de Pruebas
Validaci贸n: Verifica si el producto cumple con las necesidades del usuario final.Verificaci贸n: Confirma que el producto se ha desarrollado de acuerdo con los requisitos y especificaciones.
+info
El plan de pruebas es un documento que describe la estrategia de pruebas y c贸mo se llevar谩 a cabo:
2.6 Plan de Pruebas (Validaci贸n y Verificaci贸n)
Identificador del Caso de Prueba: Un c贸digo 煤nico para el caso de prueba.Descripci贸n: Breve descripci贸n del prop贸sito del caso de prueba.Precondiciones: Condiciones que deben cumplirse antes de ejecutar el caso de prueba.Pasos de Prueba: Acciones a realizar durante la prueba.
+info
Datos de Prueba: Datos necesarios para ejecutar el caso de prueba.Resultado Esperado: Resultado que se espera obtener si el sistema funciona correctamente.Resultado Real: Resultado obtenido despu茅s de ejecutar el caso de prueba.
Los casos de prueba deben tener una estructura clara para ser efectivos:
2.7 Estructura de los Casos de Prueba
Dise帽o de Pruebas de Validaci贸n: Se enfoca en asegurar que el software cumple con las expectativas y necesidades del usuario final. Incluye t茅cnicas como pruebas de aceptaci贸n y pruebas de sistema.
+info
Dise帽o de Pruebas de Verificaci贸n: Asegura que el software cumple con las especificaciones y requisitos t茅cnicos. Incluye t茅cnicas como pruebas unitarias e integraci贸n.
2.8 Conceptos Generales de los Dise帽os de las Pruebas (Validaci贸n y Verificaci贸n)
Reporte de Errores: Documentaci贸n de defectos encontrados durante las pruebas, que incluye informaci贸n detallada sobre el problema, c贸mo reproducirlo y su impacto.
+info
Seguimiento de Errores: Proceso continuo de monitoreo del estado de los errores reportados, asegurando que se resuelvan y se verifique que la soluci贸n es efectiva.
2.9 Reporte y Seguimiento de Errores
Resumen Ejecutivo: Visi贸n general de los resultados y estado de la prueba.Resultados Detallados: Informaci贸n sobre los casos de prueba ejecutados y los resultados obtenidos.
+info
Defectos Encontrados: Detalles sobre los errores y problemas encontrados.Recomendaciones: Sugerencias para mejoras o acciones a seguir.
Un informe de prueba resume los resultados de las pruebas y puede incluir:
2.10 Informe de la Prueba
Registros de Pruebas: Datos recopilados durante la ejecuci贸n de pruebas.M茅tricas de Calidad: Informaci贸n sobre defectos, cobertura de pruebas, y rendimiento.
Criterios de Finalizaci贸n: Determinan cu谩ndo se considera que las pruebas han sido completadas.
Definen las condiciones bajo las cuales se considera que las pruebas han sido satisfactorias:
2.11 Fuentes de Informaci贸n de QA para el Control Estad铆stico o M茅tricas
Control Estad铆stico: Uso de t茅cnicas estad铆sticas para monitorear y controlar la calidad del proceso de desarrollo y prueba, asegurando que los procesos se mantengan dentro de l铆mites aceptables.
M茅tricas: Medidas cuantitativas que proporcionan informaci贸n sobre diferentes aspectos del proceso de pruebas y la calidad del software (e.g., n煤mero de defectos, cobertura de pruebas).
2.12 Control Estad铆stico vs M茅tricas
Calidad: Asegura que el software cumple con los est谩ndares y requisitos necesarios para satisfacer a los usuarios y el mercado.M茅tricas: Proporcionan datos objetivos para evaluar el progreso, identificar problemas y mejorar el proceso de pruebas.
Control Estad铆stico: Permite la monitorizaci贸n continua y la mejora del proceso, ayudando a mantener la calidad y la eficiencia en el desarrollo y pruebas.
2.13 Importancia de la Calidad, las M茅tricas y el Control Estad铆stico