Diseño y realizacion de pruebas Flashcards

1
Q

Estrategia de pruebas en un modelo en espiral

A

Prueba de unidad
Prueba de integracion
Prueba de validacion
Prueba de verificacion

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

Como hacer prueba de caja negra

A

Analizar entradas y salidas, de cada componente, verificando resultado esperado

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

Tipos de pruebas funcionales y descr

A

Particiones equivalentes - Menor numero posible de casos de prueba, cada caso con el mayor numero posible de entradas diferentes.
Analisis de valores limite - Los casos de prueba tendran como entradas valores limite de clases de equivalencia
Pruebas aleatorias - Entradas aleatorias. Generadores de entradas bienvenidos.

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

Criterios de cobertura logica de las pruebas estructurales y desc (6)

A

Cobertura de sentencias . Casos de prueba suficientes para que cada instruccion se ejecute una vez
Cobertura de decisiones - Casos de prueba suficientes para que cada opcion sea evaluada una vez
Cobertura de condiciones - Casos de prueba suficientes para que cada condicion sea evaluada una vez verdadero y falso.
Cobertura de condiciones y decisiones: Cumplir ambas coberturas anteriores simultaneamente
Cobertura de caminos - Cada secuencia de sentencias encadenadas debe ejecutarse una vez, desde sentencia inicial hasta la final
Cobertura de camino prueba - Numero reducido de caminos con dos variantes: ejecucion de bucle 1 vez, ejecucion de bucle 3 veces.

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

¿Cuando se llevan a cabo las pruebas de regresion?

A

Cada vez que se hace un cambio en el sistema, ya sea correccion o mejora

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

Clases de pruebas de regresion (no nombres)

A

Prueba representativas que ejerciten todas funciones
Pruebas adicionales centradas en funciones de software mas posiblemente afectadas
Pruebas centradas en componentes cambiados

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

Procedimientos para diseño de casos de prueba

A

Enfoque funcional
Enfoque estructural
Enfoque aleatorio

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

¿Que es un breakpoint (o punto de ruptura)?

A

Marcador sobre una linea de código, que detiene la ejecucion con el objetivo de analizar y mejorar el código

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

Tipos de ejecucion en depuracion

A

Ejecucion hasta instruccion
Ejecucion de programa hasta el final
Paso a paso
Paso a paso por procedimientos

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

¿Que es un examinador de variables?

A

Herramienta que muestra el valor de las variables en cada momento de la ejecucion de un programa

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

Consecuencias de una prueba de validacion

A

Caracteristicas de rendimiento o funcionalidad estan de acuerdo a los requisitos
o
Hay una desviacion respecto a los requisitos. Se crea una lista de deficiencias

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