- 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 sentencia y decisión para la integridad por lo que respecta a los criterios de salida definidos (K4).
Cobertura de condición ("condition coverage") Conclusiones Generales.
- La cobertura de condición simple es un instrumento débil para probar condiciones múltiples.
- La cobertura de condición múltiple es un método mucho mejor.
b).- Sin embargo , tiene como resultado un alto número de casos de prueba: 2^n.
c).- La ejecución de algunas combinaciones no es posible. Por ejemplo "x>5 and x< 10" ambas condiciones no pueden ser falsas al mismo tiempo.
- La mínima cobertura de condición múltiple es incluso mejor, debido a :
b).- Las coberturas de sentencia y decisión también son cubiertas.
c).- Tiene en cuenta la complejidad de las sentencias de decisión.
- Todas las decisiones complejas deben ser probadas - la mínima cobertura de condición múltiple es adecuada para lograr este objetivo.
No hay comentarios:
Publicar un comentario