Estrategias de prueba de software
pruebas1. Compare la actividad de diseño de una prueba con la de diseño de la estrategia de la pruebas. ¿A qué nivel se piensa el sistema en cada caso?
2. ¿Quién hace la estrategia de pruebas?
3. Defina verificación de software.
4. Defina validación de software.
5. ¿Se puede probar la existencia de calidad en el software?
6. ¿Cuáles son los problemas sicológicos que plantea el proceso de pruebas a los desarrolladores?
7. El grupo independiente de pruebas elimina conflictos de intereses. Indique cuáles son.
8. El proceso de prueba se puede ilustrar con un modelo en espiral. Explique.
9. ¿Cómo se determina que se han hecho las pruebas necesarias? ¿Cuándo termina el proceso de pruebas?
10. Cuando probamos un software completamente, ¿podemos estar seguros que no fallará?
11. Hacer las pruebas agrega calidad al software. Explique o discuta esa proposición.
12. ¿Qué pasos o puntos debemos abordar si deseamos implementar con éxito una estrategia de pruebas?
13. ¿Qué es una prueba de unidad? ¿Quién la escribe?
14. Enumere 5 errores de cálculo más comunes.
15. ¿Qué es el enfoque antipurgado de Yourdon?
16. Describa en sus palabras qué características debe satisfacer un mensaje de error.
17. Explique para qué sirve un controlador (driver) en una prueba de unidad.
18. Explique para qué sirve un resguardo (stub) en una prueba de unidad.
19. ¿Qué es una prueba de integración?
20. Explique cómo se realizan las pruebas de integración con un enfoque descendente (top-down).
21. Explique cómo se realizan las pruebas de integración con un enfoque ascendente (bottom-up).
22. Compare ventajas y desventajas entre la integración ascendente y la descendente.
23. ¿Qué es una prueba de regresión?
24. ¿Qué es una prueba de humo?
25. ¿Qué significa que se valida el software en la prueba de validación?
26. ¿Para qué sirve la revisión de la configuración?
27. ¿Dónde se realiza la prueba alfa? ¿Quién la realiza?
28. ¿Dónde se realiza la prueba beta? ¿Quién la realiza?
29.



Loading....