Pruebas de componentes

Description

Mind Map on Pruebas de componentes, created by Koko S on 30/04/2020.
Koko S
Mind Map by Koko S, updated more than 1 year ago
Koko S
Created by Koko S almost 4 years ago
18
0

Resource summary

Pruebas de componentes
  1. Componente = módulo, clase o unidad.
    1. Se tiene que considerar
      1. Las bases de las pruebas
        1. Los requisitos del componente, su diseño detallado y su código.
        2. Los objetos de prueba más típicos
          1. Los componentes, clases, unidades, módulos, más programas.
          2. Módulos de las bases de datos.
            1. Sólo se prueban componentes individuales
              1. Cada componente es probado en forma independiente
              2. Objetivo
                1. Identificar fallos como producto de defectos internos que presente el componente.
                2. Para diseñar casos de prueba usa:
                  1. Las especificaciones del componente, el diseño de software y/o el modelo de datos.
                  2. Calidad de software
                    1. Prueba funcional
                      1. Verificar y validar si las funciones del componente se realizan correctamente y/o si se cumplen todas las especificaciones.
                        1. Robustez: resistencia a datos de entrada inválidos
                          1. Arneses para pruebas
                            1. Ayuda a ejecutar la prueba si el componente requiere datos de entrada/salida.
                              1. Drivers y stubs
                            2. Prueba no funcional
                              1. Pruebas de rendimiento, pruebas de stress, pruebas de fiabilidad.
                            3. Casos de pruebas
                              1. se enfocan
                                1. Funcionalidad.
                                  1. Estructura.
                                    1. Variables.
                                    2. Se realizan con frecuencia.
                                      1. Utilizan
                                        1. Metodologías enfocadas al desarrollo.
                                          1. Depuradores.
                                            1. Marco de trabajo.
                                          2. Emplea técnicas de pruebas
                                            1. Dinámicas
                                              1. Sentencia y cobertura
                                                1. Decisión y cobertura.
                                                  1. Condición y cobertura.
                                                    1. Cobertura de camino.
                                                    2. Estáticas
                                                      1. Revisiones guiadas.
                                                        1. Control de flujo.
                                                          1. Análisis del flujo de datos.
                                                            1. Métricas del compilador.
                                                          Show full summary Hide full summary

                                                          Similar

                                                          Abreviaciones comunes en programación web
                                                          Diego Santos
                                                          Mapa Conceptual de la arquitectura de base de datos
                                                          Alan Alvarado
                                                          Introducción a la Ingeniería de Software
                                                          David Pacheco Ji
                                                          Mapa Conceptual Hardware y Software
                                                          Jeferson Alfonso Alvarado Suarez
                                                          codigos QR
                                                          Cristina Padilla
                                                          ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
                                                          Ana pinzon
                                                          Los ordenadores
                                                          Adela Rico Torres
                                                          Historia de la Computadora
                                                          Diego Santos
                                                          Herramientas de prueba
                                                          Alcides Penaranda
                                                          Pruebas de software
                                                          Sergio Rafael Herrer
                                                          Técnicas estáticas
                                                          Alcides Penaranda