Innehållsförteckning:
Definition - Vad betyder Black Box Testing?
Black box-testning är en mjukvarutestningsteknik som fokuserar på analys av mjukvarufunktionalitet kontra interna systemmekanismer. Black box-testning utvecklades som en metod för att analysera klientkrav, specifikationer och strategier på hög nivå.
En svartbox-mjukvarutestare väljer en uppsättning giltiga och ogiltiga inmatnings- och kodutföringsvillkor och kontrollerar för giltiga utgångssvar.
Black box-testning är också känd som funktionstestning eller testning med slutna rutor.
Techopedia förklarar Black Box Testing
En sökmotor är ett enkelt exempel på en applikation som är föremål för rutinmässig test av svartbox. En sökmotoranvändare skriver text i en webbläsares sökfält. Sökmotorn lokaliserar och hämtar sedan relaterade användardata-resultat (utgång).
Fördelar med test av svartbox inkluderar:
- Enkelhet: Underlättar testning av högnivådesign och komplexa applikationer
- Sparar resurser: Testare fokuserar på mjukvarufunktioner.
- Testfall: Fokusera på programvarufunktioner för att underlätta snabb utveckling av testfall.
- Ger flexibilitet: Speciell programmeringskunskap krävs inte.
Testning av svartbox har också vissa nackdelar enligt följande:
- Testfall / skriptdesign och underhåll kan vara problematiskt eftersom testverktyg för svarta rutor beror på kända ingångar.
- Grafisk användargränssnitt (GUI) -interaktion kan skada testskript.
- Testning täcker endast applikationsfunktioner.
