- Describir el concepto y el valor de la cobertura de código (K2).
- Explicar los conceptos de sentencia y cobertura de decisión y explicar por qué estos conceptos pueden utilizarse también en niveles de prueba que no sean pruebas de componente (por ejemplo, en procedimientos de negocio a nivel de sistema)(K2).
- Escribir casos de prueba a partir de flujos de control de datos utilizando técnicas de diseño de pruebas de decisión y sentencia (K3).
- Evaluar la cobertura de sentenca y decisión para la integridad por lo que respecta a los criterios de salida definidos (K4).
Conclusiones Generales:
- Lograr una cobertura de decisión del 100% requiere, al menos , los mismos casos de prueba que requiere la cobertura de sentencia - mayor cantidad en la mayoría de los casos. - Una cobertura de decisión del 100% siempre incluye una cobertura de sentencia del 100%.
- La mayoría de las aristas son cubiertas en múltiples ocasiones.
- Desventajas:
- No se pueden detectar sentencias faltantes.
- No es suficiente para probar condiciones complejas.
- No es suficiente para probar bucles de formas extensivas.
- No se consideran las dependencias entre bucles.
No hay comentarios:
Publicar un comentario