- Escribir casos de prueba a partir de modelos de software dados aplicando partición de equivalencia, análisis 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 o clase de equivalencia (CE)
La partición en clases de equivalencia es lo que la mayoría de los probadores hacen de forma intuitiva: dividen los posibles valores en clases , mediante lo cual observan.
- Valores de entrada ("input values") de un programa (uso habitual del método CE).
- Valores de salida ("ouput values") de un programa (uso poco habitual del método CE).
- Todos los valores para los cuales se espera que el programa tenga un comportamiento común se agrupan en una clase de equivalencia (CE).
- Las clases de equivalencia no pueden superponerse y no pueden presentar ningún salto (discontinuidad).
- Las clases de equivalencia pueden consistir en un rango de valores (por ejemplo, 0 < x < 10) o en un valor aislado (por ejemplo, x = verdadero).
No hay comentarios:
Publicar un comentario