Grenseverdianalyse (BVA) er en testteknikk som brukes til å identifisere feil ved grensene for inngangsområder. Det hjelper testere med å fokusere på kantene der defekter er mest sannsynlig å forekomme. Denne metoden er viktig for å sikre programvaren oppfører seg riktig under ulike inngangsbetingelser.

Hva er grenseverdianalyse?

Grenseverdianalyse innebærer å teste grensene for inngangsdata. I stedet for å teste alle mulige innganger, fokuserer testerne på verdier ved, rett under og rett over grensene. Denne tilnærmingen øker sannsynligheten for å oppdage feil relatert til inngangsgrenser.

Hvordan bruke grenseverdianalyse

Hvis du vil bruke BVA, identifiserer du de gyldige inngangsintervallene for hver inngangsparameter. Velg deretter testtilfeller ved de nedre og øvre grensene, samt like utenfor disse grensene. Dette sikrer dekning av potensielle kanttilfeller som kan forårsake feil.

Eksempel på grenseverdianalyse

Tenk på en form som aksepterer alder mellom 18 og 65. Ved bruk av BVA, vil test tilfeller omfatte:

  • Alder = 17 (når under den nedre grensen)
  • Alder = 18 (ved den nedre grensen)
  • Alder = 65 (ved den øvre grensen)
  • Alder = 66 (over den øvre grensen)