- Escribir casos de prueba a partir de modelos de software dados aplicando partición de equivalencia, análsis de valores límites , tablas de decisión y diagramas / tablas de transición de estado (K3).
- Explicar el objeto principal de cada una de las cuatro técnicas de pruebas, así como qué nivel y que tipo de pruebas podría utilizar la técnica y cómo puede medirse la cobertura (K2).
- Explicar el concepto de las pruebas de caso de uso y sus ventajas (K2).
Partición de equivalencia - Válida y No Válida.
- Las clases de equivalencia de cada variable (elemento) pueden ser divididas de forma adicional.
- CE válida: todos los valores dentro del rango de definición se combinan en una clase de equivalencia, si son tratadas de la misma forma por el objeto de prueba.
- CE no válida: se distinguen dos casos para valores fuera del rango de definición:
- Valores con el formato incorrecto generalmente forman parte de una CE separada.
- Las pruebas son ejecutadas utilizando un único representante de cada CE.
- - Para cualquier otro valor de la CE se espera el mismo comportamiento que el del valor seleccionado.
Las clases de equivalencia se escogen para entradas ("inputs") válida y no válidas.
- Si el valor x se define como 0 <= X <= 100, entonces, inicialmente, se pueden identificar 3 clases de equivalencias:
- X < 0 (valores de entrada no válidos).
- 0 <= X <= 100 (valores de entrada válida).
- X >100 (valores de entrada no válido).
- Se pueden definir CE adicionales, conteniendo, pero no limitadas a:
- Entradas no numéricas.
- Números muy grandes o muy pequeños,
- Formatos numéricos no admitidos.
No hay comentarios:
Publicar un comentario