¿Porqué se relacionan los valores válidos y valores inválidos con la técnica de Partición de Equivalencia?
La idea de identificar particiones de valores válidos e inválidos es muy importante en la técnica de Partición de Equivalencia. Esta técnica implica dividir los datos en grupos donde algunos valores son correctos o esperados por el sistema (válidos), mientras que otros no lo son y deberían ser rechazados o generar errores (inválidos). Al probar un valor de cada partición, verificamos si el sistema maneja adecuadamente tanto los casos permitidos como los no permitidos.
Valores Válidos: Son los valores que el sistema acepta y procesa correctamente según las reglas y requisitos establecidos. Representan entradas que cumplen con los criterios esperados.
Valores Inválidos: Son los valores que el sistema no debería aceptar o procesar porque no cumplen con los requisitos o reglas. Al probar estos valores, verificamos que el sistema pueda manejar errores y rechazar entradas incorrectas.
Ejemplos
Campo de Edad en un Formulario de Registro:
- Valores Válidos: Cualquier número entre 0 y 120 (por ejemplo, 25, 75).
- Valores Inválidos: Números negativos (-5), números fuera del rango (130), o entradas no numéricas («abc»).
Campo de Contraseña (que requiere entre 6 y 12 caracteres):
- Valores Válidos: Contraseñas de longitud adecuada como «abc123» o «password1».
- Valores Inválidos: Contraseñas muy cortas («abc»), demasiado largas («supercalifragilistic»), o vacías («»).
Selección de un Mes del Año en un Menú Desplegable:
- Valores Válidos: Los 12 meses (enero, febrero, marzo, etc.).
- Valores Inválidos: Cualquier entrada que no sea un mes (números mayores a 12, letras aleatorias o campos vacíos).
Identificar valores válidos e inválidos dentro de las particiones de equivalencia es esencial para garantizar que el sistema funcione correctamente en ambos casos. Los valores válidos aseguran que el sistema acepte entradas correctas, mientras que los valores inválidos verifican que el sistema maneje errores de forma adecuada y segura.
Comentario final
Si te ha servido este contenido basado en el programa de estudios del ISTQB CTFL v4.0, me alegro y mucho. También te cuento que me puedes seguir en LinkedIn e interactuar con otros colegas testers que me siguen y que están interesados en contenidos relacionados con agile testing, inteligencia artificial y OKRs aplicado a testing. Muchas gracias