viernes, 12 de abril de 2013

Técnica D.P. - Caja Negra - Partición de Equivalencia o Clase de Equivalencia (CE) (K3)

Objetivos:
  1. 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).
  2. 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).
  3. Explicar el concepto de las pruebas de caso de uso y sus ventajas (K2).
Términos usados en este artículo: ANÁLISIS DE VALORES LÍMITES, PRUEBAS DE TABLA DE DECISIÓN, PARTICIÓN DE EQUIVALENCIA, PRUEBAS DE TRANSICIÓN DE ESTADO, PRUEBAS DE CASO DE USO.

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).
El rango de valores definido se agrupa en clases de equivalencia para los cuales se aplican las siguientes reglas:

  1. Todos los valores para los cuales se espera que el programa tenga un comportamiento común se agrupan en una clase de equivalencia (CE).
  2. Las clases de equivalencia no pueden superponerse y no pueden presentar ningún salto (discontinuidad).
  3. 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