Métodos de verificación de programas

Description

Informática Mind Map on Métodos de verificación de programas, created by Ambar Vegas on 27/06/2017.
Ambar Vegas
Mind Map by Ambar Vegas, updated more than 1 year ago
Ambar Vegas
Created by Ambar Vegas almost 7 years ago
54
0

Resource summary

Métodos de verificación de programas
  1. Aserciones
    1. Precondiciones
      1. Postcondiciones
        1. Reglas para la prueba de un programa
          1. Se debe seguir un esquema estratégico que incluya:
            1. Pruebas de validación
              1. Revisión de la configuración
                1. Garantizar que el desarrollo de todos los elementos se haya dado de forma adecuada
                2. Pruebas alfa y beta
                  1. Permiitir al usuario validar los requerimientos
                3. Pruebas del sistema
                  1. Pruebas de recuperación
                    1. Forza al sistema a fallar y verifica que se recupere de manera adecuada
                    2. Pruebas de seguridad
                      1. Verifica los mecanismos de protección
                      2. Pruebas de esfuerzo
                        1. Enfrenta los programas con situaciones anormales
                        2. Pruebas de rendimiento
                          1. Pone a prueba el rendimiento del software en tiempo de corrida, dentro del contexto de un sistema integrado.
                          2. Pruebas de despliegue
                            1. Prueba el programa en cada entorno que será utilizado
                          3. Depuración
                            1. Correción
                          4. Etapas para la corrección de un programa
                            1. Verificación y validación
                              1. Verificación
                                1. Conjunto de tareas que garantizan que el software implementa correctamente su función
                                2. Validación
                                  1. Conjunto diferente de tareas que aseguran que el software se construye de acuerdo a los requerimientos del cliente
                                  2. Incluye
                                    1. Revisiones técnicas
                                      1. Auditorías de calidad y configuración
                                        1. Monitoreo de rendimiento
                                          1. Simulación
                                            1. Estudio de factibilidad
                                              1. Revisión de documentación
                                                1. Revisión de base de datos
                                                  1. Análisis de algoritmos
                                                    1. Pruebas de desarrollo
                                                      1. Pruebas de usabilidad
                                                        1. Pruebas de calificación
                                                          1. Pruebas de aceptación
                                                            1. Pruebas de instalación
                                                          2. Pruebas de unidad
                                                            1. Para descubrir errores en los datos y en la lógica de procesamiento encapsulado en uno o varios componentes
                                                            2. Pruebas de integración
                                                              1. Integrar los componentes hasta construir el sistema completo
                                                              2. Pruebas de orden superior
                                                                1. Descubrir errores en la satisfacción de requerimientos del cliente
                                                                2. Depuración
                                                                  1. Diagnosticar y corregir los errores conforme se vayan descubriendo
                                                                Show full summary Hide full summary

                                                                Similar

                                                                FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                anhita
                                                                Test: "La computadora y sus partes"
                                                                Dayana Quiros R
                                                                Abreviaciones comunes en programación web
                                                                Diego Santos
                                                                Seguridad en la red
                                                                Diego Santos
                                                                Conceptos básicos de redes
                                                                ARISAI DARIO BARRAGAN LOPEZ
                                                                Excel Básico-Intermedio
                                                                Diego Santos
                                                                Evolución de la Informática
                                                                Diego Santos
                                                                Introducción a la Ingeniería de Software
                                                                David Pacheco Ji
                                                                La ingenieria de requerimientos
                                                                Sergio Abdiel He
                                                                TECNOLOGÍA TAREA
                                                                Denisse Alcalá P
                                                                Navegadores de Internet
                                                                M Siller