- 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).
Mínima Cobertura de condición múltiple (" Minimum multiple condition coverage").
- Toda las combinaciones que puedan ser creadas utilizando los resultados lógicos de cada sub-condición deben ser parte de las pruebas, sólo si el cambio del resultado de una sub-condición cambia el resultado de la condición combinada.
- Este ejemplo se utiliza para explicar la cobertura de condición utilizando una expresión con una condición múltiple.
- Los cambios de una sub-condición cambian el resultado global para 3 de 4 casos de prueba. Sólo para el caso 2 (true or true ) el cambio en la sub-condición no resultará en un cambio en la condición global. Este caso de prueba puede ser omitido.
- El número de casos de prueba se puede deducir a un valor entre:
No hay comentarios:
Publicar un comentario