Indholdsfortegnelse:
Definition - Hvad betyder Black Box Testing?
Black box testing er en softwaretestningsteknik, der fokuserer på analyse af softwarefunktionalitet versus interne systemmekanismer. Black box-testning blev udviklet som en metode til at analysere klientkrav, specifikationer og designstrategier på højt niveau.
En sort boks software tester vælger et sæt gyldige og ugyldige input- og kodeudførelsesbetingelser og kontrollerer for gyldige output svar.
Black box testning er også kendt som funktionel test eller closed-box test.
Techopedia forklarer Black Box Testing
En søgemaskine er et simpelt eksempel på et program, der er genstand for rutinemæssig test af sort boks. En søgemaskine bruger indtaster tekst i en webbrowsers søgefelt. Søgemaskinen lokaliserer og henter derefter relaterede brugerdata-resultater (output).
Fordele ved sort boksningstest inkluderer:
- Enkelhed: Fremmer test af højt design og komplekse applikationer
- Sparer ressourcer: Testere fokuserer på softwarefunktionalitet.
- Testcases: Fokus på softwarefunktionalitet for at lette hurtig udvikling af test case.
- Giver fleksibilitet: Specifik programmeringskendskab er ikke påkrævet.
Black box-testning har også visse ulemper som følger:
- Testkas / scriptdesign og vedligeholdelse kan være problematisk, fordi testværktøjer til sort boks afhænger af kendte input.
- Grafisk brugergrænseflade (GUI) -interaktion kan beskadige testscripts.
- Testning dækker kun applikationsfunktioner.




