Herramientas de prueba

Descripción

Capitulo VI de la certificacion ISTQB
Alcides Penaranda
Mapa Mental por Alcides Penaranda, actualizado hace más de 1 año
Alcides Penaranda
Creado por Alcides Penaranda hace más de 7 años
123
2

Resumen del Recurso

Herramientas de prueba
  1. Tipos de HP
    1. Observaciones Generales

      Nota:

      • 1. Las herramientas pueden ser usadas para dar soporte a las actividades de pruebas 2. Hay herramientas disponibles para cada nivel de proceso de pruebas 3. CASE TOOLS (Computer Aided Software Engineering) 4. CAST TOOLS (Computer Aided Software Testing) = Apoyan en la ejecución y en la gestión
      1. Significado y Objetivo

        Nota:

        • 1. Las herramientas pueden ser utilizadas para 1 o mas actividades de soporte a. Herramientas de ejecución de pruebas (test execution tools) b. Herramientas de generacion de datos (test data generation tools ) c. Herramienta de comparacion de resultados (result comparision tools) d. gestion del proceso de prueba ( gestionar, resultado de pruebas, incidencias, , defectos, reporting, monitorear) e. cualquier herramienta que ayude en el proceso de pruebas
        1. Mejorar la eficiencia (automatizacio )
          1. Automatizar actividades
            1. Mejorar la Fiabilidad
              1. marco de prueba

                Nota:

                • 1. Liberias que se pueden reutilizar 2. Un tipo de diseño de automatización de prueba 3. Proceso global de ejecucion de pruebas 4. Emuladores: Permiten ejecutar una tarea de forma automatizada
              2. Clasificación de las HP
                1. Para Tareas Especificas
                  1. Herramientas unitarias
                    1. Paquetes de herramientas que cubren varias tareas
                    2. Pruebas Intrusivas VS Herramientas q no alteran el objeto
                      1. Intrusivas
                        1. Depurador
                          1. Controladores
                          2. No alteran el objeto

                            Nota:

                            • No interrumpen la ejecución del codigo (Sniffer)
                            1. Pruebas de rendimiento
                              1. Pruebas de Sistema
                            2. Por criterios
                              1. Comercial, gratuita, shareware
                                1. Por la actividad
                                  1. Cantidad de actividades que soporta
                                    1. Paquetes de un fabricante
                                      1. Herramientas desarrolladas de forma interna

                                        Nota:

                                        • Hojas de calculo SQL BD
                                    2. Herramientas de soporte para gestion de pruebas
                                      1. Herramientas de gestión de pruebas
                                        1. Recopilar, categorizar, clasificar y admin casos de pruebas
                                          1. Evaluar y establecer metricas
                                            1. Planificar recursos tiempo y presupuesto
                                              1. Creación de informes, evaluación de pruebas, documentación de pruebas
                                                1. Haciendo de interfaz para herramientas de ejecución de pruebas
                                                  1. gestión de entregas
                                                  2. Herramientas para gestión de requisitos
                                                    1. Acopio
                                                      1. Establecer prioridades
                                                        1. Establecer referencias entre requisitos y casos
                                                          1. Identificar requisitos inconsistentes o faltantes
                                                          2. Herramientas gestion de incidencias
                                                            1. registro y seguimiento
                                                              1. Almacenamiento de solicitudes de cambio
                                                                1. prioridades, categorización y agrupación
                                                                  1. evaluaciones
                                                                    1. flujo de trabajo
                                                                    2. Herramientas para la gestion de la configuración

                                                                      Nota:

                                                                      • seguimiento gestion de versiones administracion del codigo referencias a la gestion
                                                                    3. Herramientas de Soporte para pruebas estaticas
                                                                      1. Herramientas para revisiones

                                                                        Nota:

                                                                        • 1. Apoyo al proceso de revision o flujos de trabajo 2. Documentacion de los resultados 3. Evaluacion de los resultados 4. Aportacion de listas de comprobación 5. Ejecucion de revisiones en linea 6. Trazabilidad entre documentos y el codigo 
                                                                        1. Herramientas de analisis estatico

                                                                          Nota:

                                                                          • 1. estilos de codificacion 2. codigo seguro 3. analisis de la estructura del codigo
                                                                          1. Herramientas de modelado

                                                                            Nota:

                                                                            • 1. Analisis del modelo de datos 2. Analisis de la documentacion de especificación, de diseño, de diagramas de estado 3. Generar casos de pruebas basados en modelos de software
                                                                          2. Herramientas de soporte para la especificacion de pruebas
                                                                            1. Herramientas de diseño de pruebas
                                                                              1. Herramientas de preparacion de datos de prueba
                                                                                1. Clasificacion de la fuente de datos
                                                                                  1. Diseño de BD
                                                                                    1. Codigo Fuente
                                                                                      1. Especificacion de interfaz
                                                                                        1. Especificacion de objeto
                                                                                      2. Herramientas de soporte para la ejecución y registro de pruebas

                                                                                        Nota:

                                                                                        • Ejemplos: 1. Robots 2. Debugger 3. Arnés de pruebas / Marco de trabajo 4. Comparador 5. Medicion de cobertura 6. Pruebas de seguridad
                                                                                        1. Se pueden incluir en todos los niveles de pruebas
                                                                                          1. Incluyen
                                                                                            1. Entrega de datos
                                                                                              1. Recepcion de datos
                                                                                                1. Documentacion de la ejecucion
                                                                                              2. Herramientas de soporte para rendimiento y monitorizacion
                                                                                                1. Analisis Dinamico
                                                                                                  1. pruebas de rendimiento / carga / estres
                                                                                                    1. Monitorizacion
                                                                                                    2. Herramientas de soporte para necesidades especificas de pruebas
                                                                                                    3. Uso efectivo de HP
                                                                                                      1. Ventajas
                                                                                                        1. Beneficios
                                                                                                          1. Iteracion de actividades identicas
                                                                                                            1. Consistencia y repetibilidad
                                                                                                              1. Evaluacion objetiva
                                                                                                                1. Facilidad de acceso
                                                                                                                  1. Diversidad de evaluaciones
                                                                                                                    1. Ayuda en toma de decisiones
                                                                                                                    2. Riesgos
                                                                                                                    3. Introducción de HP en una organizacion
                                                                                                                      1. Analizar

                                                                                                                        Nota:

                                                                                                                        • Identificar debilidades del proceso de prueba
                                                                                                                        1. Definir requsitos

                                                                                                                          Nota:

                                                                                                                          • Que necesitamos de la herramienta
                                                                                                                          1. Evaluar
                                                                                                                            1. Evaluación del fabricante
                                                                                                                              1. Uso de la herramienta
                                                                                                                                1. Evaluacion de formación
                                                                                                                                  1. Relacion costo - beneficio
                                                                                                                                    1. Examinar herramientas de una lista corta
                                                                                                                                      1. Prueba de concepto
                                                                                                                                        1. Cambios necesarios para utilizar la herramienta
                                                                                                                                      Mostrar resumen completo Ocultar resumen completo

                                                                                                                                      Similar

                                                                                                                                      Abreviaciones comunes en programación web
                                                                                                                                      Diego Santos
                                                                                                                                      Mapa Conceptual de la arquitectura de base de datos
                                                                                                                                      Alan Alvarado
                                                                                                                                      FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                                                                                      anhita
                                                                                                                                      La ingenieria de requerimientos
                                                                                                                                      Sergio Abdiel He
                                                                                                                                      Test: "La computadora y sus partes"
                                                                                                                                      Dayana Quiros R
                                                                                                                                      Seguridad en la red
                                                                                                                                      Diego Santos
                                                                                                                                      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
                                                                                                                                      Conceptos básicos de redes
                                                                                                                                      ARISAI DARIO BARRAGAN LOPEZ
                                                                                                                                      TECNOLOGÍA TAREA
                                                                                                                                      Denisse Alcalá P