clase9-Estrategias de prueba Flashcards

1
Q

¿Qué es una estrategia de prueba?

A

Es un conjunto de actividades que se planean con anticipación y se realizan de manera sistemática, verifican y validan la calidad de software( es si se esta haciendo el producto correcto de manera correcta)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cuáles son las pruebas de software convencionales?

A

-Pruebas de unidad
-Pruebas de integración(ascendente, descendente o selección. Al llevar a cabo alguna estrategia de estas se necesita una prueba d regresión->criticidad)
-Pruebas de validación
(ALFA o BETA)
-Pruebas del sistema

(se ejecutan en orden de arriba hacia abajo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuales son las pruebas que se realizan sobre OO?

A

-Prueba de unidad
-Prueba de integración

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuáles son los tipos de prueba del sistema?

A

-Pruebas de recuperación
(recuperación de fallas y como reanuda el procesamiento)
-Pruebas de seguridad
(mecanismos de protección)
-Pruebas de resistencia(Stress)
(pruebas ante situaciones anormales)
-Pruebas de rendimientos
(pruebas en ejecucion)

(la prueba del sistema esta constituida por varias pruebas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es la depuración?

A

Es el proceso de identificar y corregir errores en programas informáticos, es el paso posterior a una prueba

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cuáles son las características de los errores que dificultan la depuración?

A

1-Sintoma lejano (geográficamente) de la causa
2-Sintoma desaparece temporalmente al corregir otro error
3-Sintoma producido por error
4-Sintoma causado por error humano
5-Sintoma causa por problemas de tiempo
6-Condiciones de entrada difíciles de reproducir
7-Sintoma intermitente
8-El síntoma se debe a causas distribuidas entre varias tareas que se ejecutan en diferentes procesadores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué se debe hacer si en la depuración no se encuentra la causa del error?

A

realizar casos de prueba adicionales que repitan la falla original y ayuden a descubrir la fuente de la falla en el programa o seguir el programa manualmente y simular la ejecución(utilizar herramientas interactivas ayuda). Siempre corregido el error se debe hacer las pruebas de regresión

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Cuáles son las pruebas que se deberían hacer cuando el software se empieza a hacer mas y mas complejo?

A

-Pruebas de interfaces graficas
-Pruebas de arquitecturas cliente-servidor(P.de servidor, P. de base de datos, P.de transacciones, P.de comunicación de red)
-Pruebas de la documentación y ayuda (fases: revisar e inspeccionar y pruebas en vivo)
-Pruebas de sistema en tiempo real(P.de tareas, P.de comportamiento, P.de inter-tareas. P.de sistemas)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly