Pruebas y Validación de Software1

Description

Pruebas y Validación de Software Conjunto de actividades , las cuales se planean con anticipación y de manera sistemática. En este sentido, deben definirse una serie de pasos (estrategias) en que se puedan incluir técnicas y métodos específicos para el diseño de casos de prueba
Bianny Dimuccio
Mind Map by Bianny Dimuccio, updated more than 1 year ago More Less
Bianny Dimuccio
Created by Bianny Dimuccio about 8 years ago
Bianny Dimuccio
Copied by Bianny Dimuccio about 8 years ago
0
0

Resource summary

Pruebas y Validación de Software1
  1. Prueba de Software
    1. Conjunto de Actividades
      1. Planeado con anticipación
        1. Sinstematico
        2. Estrategias
          1. caracteristicas
            1. Comienza al nivel de componentes y trabaja hacia la integración de todo el sistema de cómputo
              1. Efectuar revisiones técnicas formales y efectivas
                1. La dirige el desarrollador del software
                  1. Debe incluir el proceso de depuración
                  2. Esta serie bien planeada de pasos debe incluir pruebas de bajo nivel y de alto nivel
                    1. Prueba de validación
                      1. Prueba de integración
                        1. Prueba de unidad
                          1. Código
                            1. Diseño
                              1. Requisitos
                                1. Prueba del sistema
                              2. Verificación
                                1. Confirma que el producto se está desarrollando correctamente y satisface las condiciones impuestas en el principio de la etapa del desarrollo
                                2. Validación
                                  1. Confirma que el producto se está desarrollando correctamente y refleja el SRS
                                  2. Objetivos
                                    1. Ejecutar un programa con la intención de descubrir un error
                                      1. Aumentar la probabilidad de descubrir un error no encontrado hasta entonces
                                        1. Probar el código, la comunicación, la documentación, las ayudas, entre otros
                                          1. Demostrar que existen defectos en el software, no asegura la ausencia de los mismos
                                            1. Conseguir confianza aceptable respecto a que se encontrarán todos los defectos existentes, sin consumir una cantidad excesiva de recursos
                                              1. Diseñar las pruebas que tengan la mayor probabilidad de encontrar el mayor número de errores con la mínima cantidad de esfuerzo y tiempo posible
                                                1. Proveer información al equipo de desarrollo
                                                  1. Prevenir defectos futuros
                                                  2. Importancia de las pruebas
                                                    1. Típicamente representa entre 30 y 40 % del esfuerzo de desarrollo
                                                      1. En aplicaciones críticas, representa de 3 a 5 veces más que el resto de pasos de la ingeniería del software
                                                        1. Se podría evitar 1/3 del costo de desarrollo si la prueba se efectuara oportuna y eficazmente
                                                        2. ¿ Qué es el control de calidad del software ?
                                                          1. El control de calidad del software esta orientado a la prevención
                                                          2. ¿ Qué es una prueba de software ?
                                                            1. La prueba de software esta orientada a la detección
                                                            Show full summary Hide full summary

                                                            Similar

                                                            Introducción a la Ingeniería de Software
                                                            David Pacheco Ji
                                                            Proceso De Verificación Y Validación Del Software
                                                            Sergio Hernandez
                                                            Proceso de verificación y validación
                                                            lizruizvelez
                                                            Ingeniería de Software
                                                            Michael F. Gonzalez
                                                            Codigo de Etica del Ingeniero de software
                                                            ycjc1994
                                                            Temario Ingenieria de Software
                                                            Héctor Cruz
                                                            Estructura base de la metodología TSP
                                                            hector martinez
                                                            ÉTICA DEL INGENIERO DE SOFTWARE
                                                            Richard Esparza
                                                            Validación de formularios con Javascript
                                                            Alejandro Villamizar
                                                            Mantenimiento Software
                                                            Andrea Basantes
                                                            Arquitectura de software 4+1 UML
                                                            Luis Galicia