Documente Academic
Documente Profesional
Documente Cultură
CAPITULO 17
17.1. Con sus palabras, describa la diferencia entre verificación y validación. ¿Ambas
usan los métodos de diseño de casos de prueba y estrategias de pruebas?
Validación: son las actividades que buscan asegurar si el software construido se ajusta
a los requisitos del cliente.
17.2. Mencione algunos problemas que pueden asociarse con la creación de un grupo
de prueba independiente. ¿Los GPI y el SQA se integran con las mismas personas?
17.3. ¿Siempre es posible desarrollar una estrategia para probar software que usa la
secuencia de pasos de prueba descritos en la sección 17.1.3? ¿Qué posibles
complicaciones pueden surgir para sistemas incrustados?
CRISTIAN JOEL MONROY PINTO
17.4. ¿Por qué un módulo altamente acoplado es difícil para la prueba de unidad?
Acoplamiento: Cuando por ejemplo una clase A, usa una clase B, entonces se dice que
A depende de B. En este caso, A no puede realizar su trabajo sin B, y A no puede ser
reutilizada sin tener que reutilizar B. Entonces, como A depende de B, se dice que hay
acoplamiento.
Una de las posibles causas de esto puede ser que los módulos del software estén
altamente acoplados entre sí, y por no controlarlo, no te des ni cuenta de ello.
Cuando no todos los grupos terminan partes del software en una fecha indicada.
CRISTIAN JOEL MONROY PINTO
17.7. ¿La prueba de unidad es posible o incluso deseable en todas las circunstancias?
Proporcione ejemplos para justificar su respuesta.
- Detectar un error específico.
- Descubrir errores no descubiertos antes.
- Tener un buen caso de prueba.