Clases de equivalencia

Páginas: 5 (1088 palabras) Publicado: 21 de junio de 2011
Cátedra Diseño de Sistemas. UTN Regional Mendoza.

Clases de Equivalencia Partición equivalente: Pressman presenta la partición equivalente como un método de prueba de caja negra que divide el campo de entrada de un programa en clases de datos de los que se pueden derivar casos de prueba. Un caso de prueba ideal descubre de forma inmediata una clase de errores que, de otro modo, requerirían laejecución de muchos casos antes de detectar el error genérico. La partición equivalente se dirige a la definición de casos de prueba que descubran clases de errores, reduciendo así el número total de casos de prueba que hay que desarrollar. Sobre todo cuando el problema al que nos enfrentamos tiene un gran número de variables de entrada y de salida y estas variables a su vez tienen un gran númerode valores posibles. Una clase de equivalencia representa un conjunto de estados válidos o no válidos para condiciones de entrada. Típicamente, una condición de entrada es un valor numérico específico, un rango de valores, un conjunto de valores relacionados o una condición lógica. El objetivo de partición equivalente es reducir el posible conjunto de casos de prueba en uno más pequeño, unconjunto manejable que evalúe bien el software. Se toma un riesgo porque se escoge no probar todo. Así que se necesita tener mucho cuidado al escoger las clases. Ejemplos iniciales de CE (para Caso de uso Calcular porcentaje de Asistencia) Condiciones de Entrada Del Sistema Legajo Valores Posibles o Clases de Equivalencia Inexistente Inactivo Activo Valores Posibles o Clases de Equivalencia Sin RHvigente en el periodo de consulta RH vigente asignado por la totalidad del periodo de consulta RH vigente asignado para una parte del periodo de consulta Marcadas inexistentes en el periodo de consulta Marcadas existentes en el periodo de consulta con horario extra Marcadas existentes en el periodo de consulta con tardanza

Condiciones de Estado Inicial Del Sistema Régimen Horario del EmpleadoMarcadas

De todas formas el análisis no termina aquí, en el primer borrador, es importante considerar: Si tal vez todas las clases de equivalencia obtenidas para cada condición o variable de control son valiosas como para ser consideradas como parte de las pruebas. Por ejemplo: en este caso particular, ¿es de interés considerar casos de prueba específicos para “Legajo inactivo” y “Legajo activo”?.No. Lo que es de interés es saber si había regímenes horarios vigentes en el rango de fechas de consulta (Y eso está considerado en otras clases de equivalencias). Las asociados al legajo posiblemente queden como:

Modelo de Pruebas

Página 1

Cátedra Diseño de Sistemas. UTN Regional Mendoza.

Condiciones de Entrada Del Sistema Legajo

Valores Posibles

-

Inexistente Existente(Si quito una combinación inútil ahorro muchas combinaciones que luego darían casos de uso pocos útiles) Si tal vez algunos de los valores posibles que encontramos en una condición o variable de control podría granularse con un mayor grado de detalle que sea de interés. Por ejemplo: en este caso particular: “RH vigente asignado para una parte del periodo de consulta”, podría separarse en “RH vigenteasignado con inicio dentro del rango de fechas de consulta” y “RH vigente asignado con fin dentro del rango de fechas de consulta”. Valores Posibles o Clases de Equivalencia Sin RH vigente en el periodo de consulta RH vigente asignado por la totalidad del periodo de consulta RH vigente asignado con inicio dentro del periodo de consulta RH vigente asignado con fin dentro del periodo de consulta.Condiciones de Entrada Del Sistema Régimen Horario del Empleado

-

(Noten que cuando se desagrega un valor en otros valores más específicos se quita el genérico, para conservar la idea de que las clases sean excluyentes entre sí. De dejarlas no podríamos aislar la condición de la prueba, quitándole valor.) Si la unión de las clases de equivalencia (subconjuntos) encontradas para cada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clases De Equivalencia
  • Equivalencia De Clases De Estimulo Trabajo Tematico
  • Equivalencia De Clases
  • clases de equivalencia
  • Concepto de equivalencia de clases de estimulo
  • equivalencias
  • Equivalencias
  • Equivalencias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS