Innholdsfortegnelse:
Definisjon - Hva betyr Gray Box Testing?
Grey box testing er en testmetodikk for programvare som involverer kombinasjonen av white box og black box testing. Den benytter seg av den enkle teknikken for testing av svart boks, så vel som tilnærmingen for kodemålrettede systemer, som for tester av hvite bokser. Testere som bruker grå boksetesting trenger applikasjonsdokumentasjon på høyt nivå for å fullføre testene. Testing av grå bokser er rettet mot å finne feil basert på feil struktur eller bruksbruk.
Grå bokstesting er også kjent som gjennomsiktig testing.
Techopedia forklarer Gray Box Testing
Fordi gråbokstestere har tilgang til designdokumentasjonskunnskap, kan de utarbeide og lage bedre testsaker og planer. Imidlertid gir testtilnærmingen bare testere med begrenset kunnskap om forskjellige applikasjonsfunksjoner.
Fordelene med testing av grå bokser inkluderer:
- Fungerer bra for store kodesegmenter.
- Testere er ikke pålagt å kjenne programmeringsspråk eller metoder for å teste applikasjonen, noe som gjør denne testingen for det meste objektiv og ikke-påtrengende.
- Tilgang til programmeringskode er ikke viktig.
- Gir klart definerte roller for brukere og utviklere under testing. Testing er basert på brukerens perspektiv i stedet for designeren.
- De fleste testtilfeller er vanskelige å utforme.
- Fordi det bare er noen få testscenarier, er det begrenset dekning involvert.
- Fordi testere har begrenset kunnskap om prosessen, regnes det ikke som en effektiv testmetode.