Objetivos:
- 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).
Pruebas de condición y cobertura.
- Se tiene en cuenta la complejidad de una condición que esté constituida por múltiples condiciones atómicas.- Una condición atómica o puede ser dividida en sentencias condicionales más pequeñas.
- Éste método tiene por objetivo detectar defectos que resulten de la implementación de condiciones múltiples (condiciones combinadas).
- Las condiciones múltiples están constituidas por condiciones atómicas, que se combinan con el uso de operadores lógicos como : OR, AND, NOR, etc.
- Las condiciones atómicas no contienen operadores lógicos sólo contienen operadores relacionales y el operador NOT (= >. <=, etc)-
- Hay tres tipos de cobertura de condición:
- Cobertura de condición simple ("simple condition coverage").
- Cobertura de condición múltiple (multiple condition coverage).
- Mínimo cobertura de condición múltiple ("minimun multiple condition coverage").
No hay comentarios:
Publicar un comentario