Mind map
Pruebas durante todo el ciclo de vida del software
Map content
Pruebas durante todo el ciclo de vida del software
Niveles de prueba
- Pruebas de componente
- Tienen por objeto localizar defectos y comprobar el funcionamiento de módulos de software, programas, objetos, clases, que pueden probarse por separado
- Base de pruebas: 1. Requisitos de componentes. 2. Diseño detallado. 3. Código
- Objetos de prueba típicos: 1. Componentes 2. Programas 3. Conversión de datos 4. Módulos de bases de datos
- Base de pruebas: 1. Requisitos de componentes. 2. Diseño detallado. 3. Código
- Tienen por objeto localizar defectos y comprobar el funcionamiento de módulos de software, programas, objetos, clases, que pueden probarse por separado
- Pruebas de integración
- Se ocupan de probar las interfaces entre los componentes, las interacciones con distintas partes de un mismo sistema y las interfaces entre varios sistemas.
- Base de pruebas: 1. Diseño de software y de sistema 2. Arquitectura 3. Flujos de trabajo 4. Casos de uso
- Objetos de prueba típicos: 1. Subsistemas 2. Implementación de base de datos 3. Infraestructura o Interfaces 4. Configuración del sistema y datos de configuración.
- Base de pruebas: 1. Diseño de software y de sistema 2. Arquitectura 3. Flujos de trabajo 4. Casos de uso
- Se ocupan de probar las interfaces entre los componentes, las interacciones con distintas partes de un mismo sistema y las interfaces entre varios sistemas.
- Pruebas de sistema
- se refieren al comportamiento de todo un sistema/producto. deben estudiar los requisitos funcionales y no funcionales del sistema
- Base de pruebas: 1. Especificación de requisitos del sistema y software 2. Casos de uso 3. Especificaciones funcionales 4. Informes de análisis de riesgos
- Objetos de prueba típicos: 1. Manuales de sistema, usuario y funcionamiento 2. Configuración del sistema y datos de configuración
- Base de pruebas: 1. Especificación de requisitos del sistema y software 2. Casos de uso 3. Especificaciones funcionales 4. Informes de análisis de riesgos
- se refieren al comportamiento de todo un sistema/producto. deben estudiar los requisitos funcionales y no funcionales del sistema
- Pruebas de aceptación
- Son a menudo responsabilidad de los clientes o usuarios de un sistema. evalúan la buena disposición de un sistema para su despliegue y uso.
- Base de pruebas: 1. Requisitos de usuario 2. Requisitos de sistema 3. Casos de uso 4. Procesos de negocio 5. Informes de análisis de riesgos
- Objetos de prueba típicos: 1. Procesos de negocio en sistema completamente integrado 2. Procesos operativos 3. Procedimientos de usuario 4. Formularios
- Base de pruebas: 1. Requisitos de usuario 2. Requisitos de sistema 3. Casos de uso 4. Procesos de negocio 5. Informes de análisis de riesgos
- Son a menudo responsabilidad de los clientes o usuarios de un sistema. evalúan la buena disposición de un sistema para su despliegue y uso.
- Pruebas de componente
Tipos de prueba
- Pruebas funcionales
- Se basan en funciones y prestaciones y en su interoperabilidad con sistemas específicos y pueden llevarse a cabo en todos los niveles de pruebas
- Sirven para obtener condiciones de prueba y casos de prueba a partir de la funcionalidad de un software o sistema
- Se basan en funciones y prestaciones y en su interoperabilidad con sistemas específicos y pueden llevarse a cabo en todos los niveles de pruebas
- Pruebas no funcionales
- Se refieren a “cómo” funciona el sistema, necesarias para medir las características de los sistemas y software que pueden cuantificarse según una escala variable
- Tienen en cuenta el comportamiento externo del software
- Se refieren a “cómo” funciona el sistema, necesarias para medir las características de los sistemas y software que pueden cuantificarse según una escala variable
- Pruebas estructurales
- Sirven para ayudar a medir la exhaustividad de las pruebas mediante una evaluación de la cobertura de un tipo de estructura
- Pueden aplicarse a nivel de sistema, integración de sistemas o pruebas de aceptación
- Sirven para ayudar a medir la exhaustividad de las pruebas mediante una evaluación de la cobertura de un tipo de estructura
- Pruebas asociadas a cambios
- Son pruebas reiteradas de un programa ya probado, después de haber sido modificado, con vistas a localizar defectos surgidos o no descubiertos como resultado del cambio
- Las pruebas deben ser repetibles si desean utilizarse como pruebas de confirmación o para dar soporte a las pruebas de regresión.
- Son pruebas reiteradas de un programa ya probado, después de haber sido modificado, con vistas a localizar defectos surgidos o no descubiertos como resultado del cambio
- Pruebas funcionales
Pruebas de mantenimiento
- Se realizan en un sistema operativo existente, y se activan a partir de modificaciones, migraciones o la retirada del software o del sistema
- Modificaciones de mejora, modificaciones correctivas, modificaciones de emergencia, modificaciones de entorno
Information
- Description
- Mapa conceptual niveles de pruebas, tipos de pruebas, pruebas de mantenimiento de software
- Created by
- Jhony Alexander Nieto Madrid
- Views
- 52
- Tags
- Rating