Boundary Value Analysis (BVA)
Técnica de caja negra que concentra los casos de prueba en los límites de las particiones de equivalencia, donde los defectos se acumulan estadísticamente.
Definición
BVA prueba los valores frontera de una partición de equivalencia: el mínimo, el máximo y sus vecinos inmediatos. Se basa en la observación empírica de que los errores de programación (< vs <=, off-by-one) se concentran en los bordes.
Ejemplo
Para un campo que acepta edad de 18 a 65:
| Valor | Tipo | Resultado esperado |
|---|---|---|
| 17 | justo debajo | Rechazado |
| 18 | límite inferior | Aceptado |
| 19 | vecino | Aceptado |
| 64 | vecino | Aceptado |
| 65 | límite superior | Aceptado |
| 66 | justo encima | Rechazado |
Grafo de conocimiento
Complementa a
Prerrequisito de
Tiene como prerrequisito