Table of Contents
Grenseverdianalyse (BVA) er en testteknikk som brukes til å identifisere feil ved grensene til inngangsdomene. Det bidrar til å sikre at programvare håndterer kant tilfeller riktig. Denne artikkelen demonstrerer en trinn-for-trinn beregning tilnærming til å bruke BVA i virkelige scenarier.
Forståelse av grenseverdianalyse
BVA fokuserer på å teste verdiene i kantene av inngangsintervallene, da disse er vanlige punkter der feil oppstår. Vanligvis for et inngangsområde fra minimum til ] maksimum], testtilfeller opprettes for verdier like under, ved og rett over disse grensene.
Trinn-for-steg beregningsmetode
Prosessen innebærer flere trinn for å identifisere kritiske testtilfeller basert på inngangsgrenser:
- Identifiser inngangsområder: Bestem gyldig inngangsintervall for hver parameter.
- Determine grenseverdier: Finn minste og maksimale verdier, inkludert verdier like utenfor disse grensene.
- Opprett testtilfeller: Opprett testinnganger ved disse grensepunktene og litt inne/utover området.
Eksempelberegning
Anta at et system aksepterer en alder mellom 18 og 65. Grenseverdiene er 18 og 65. Testene vil omfatte:
- Alder = 17 (når under minimum)
- Alder = 18 (minimum grense)
- Alder = 19 (over minimum)
- Alder = 64 (når det er maksimalt)
- Alder = 65 (maksimum grense)
- Alder = 66 (over maksimalt)
Disse testtilfellene hjelper til å verifisere at systemet håndterer grenseforholdene og potensielle kantfeil.