Tema 10 - Pruebas Flashcards
Que diferencia hay entre verificación y validación?
Verificación asegura que el software cumple con una función especifica, y la validación que el software se ajusta a los requisitos del cliente.
Qué tipo de pruebas estáticas hay?
Si son sobre el código:
1- Inspecciones
2- Walkthrough
Si son sobre la documentación
1- Revisión de requisitos
2- Revisión del diseño
Qué tipo de pruebas dinamicas hay?
1- Caja blanca
2- Caja negra
Pruebas de caja blanca?
1- Interface
2- Estructura de datos locales
3- Del camino básico
3.1- Cobertura de sentencias
3.2- Cobertura de condiciones
4- Bucles o condiciones limite
Métodos de caja negra?
1- Partición de equivalencia
2- Análisis de los valores limite
3- Valores típicos de error y valores imposibles
4- Pruebas de tabla de decisión
5- Pruebas de transición de estado
6- Pruebas de caso de uso
7- Causa grafo-efecto
8- Pruebas de comparación
Que tipo de pruebas se realizan en Métrica?
1- Unitarias
2- Integración
3- Sistema
4- Implantación
5- Aceptación
6- Regresión
Que tipos de componentes necesitamos en una integración TOP-DOWN
Componentes auxiliares
Que tipos de componentes necesitamos en una integración BOTTOM-UP
Componentes conductores
Donde se realizan las pruebas ALFA?
En las oficinas de la empresa que desarrolla, pero se llevan a cabo por el cliente
Donde se realizan las pruebas BETA?
En las oficinas del cliente
Que son las pruebas de humo?
Una revisión rápida del producto
Que son las pruebas fuzzing testing
Pruebas de caja negra donde se introducen datos al azar
Qué tipo de desarrollo es el enfocado a las pruebas?
TDD
Qué tipo de desarrollo es el enfocado al comportamiento?
BDD
Que es ISTQB?
Comíte internacional de certificación de pruebas de software