Kazalo:
Opredelitev - Kaj pomeni testiranje Black Boxa?
Preizkušanje črne škatle je tehnika testiranja programske opreme, ki se osredotoča na analizo funkcionalnosti programske opreme v primerjavi z notranjimi sistemskimi mehanizmi. Preizkušanje črne škatle je bilo razvito kot metoda analize zahtev strank, specifikacij in strategij oblikovanja na visoki ravni.
Preizkuševalec programske opreme v črni škatli izbere niz veljavnih in neveljavnih pogojev za vnos in kodo ter preveri veljavne izhodne odzive.
Preizkušanje črne škatle je znano tudi kot funkcionalno testiranje ali testiranje v zaprtih prostorih.
Techopedia razlaga testiranje črne škatle
Iskalnik je preprost primer aplikacije, ki je podvržena rutinskim testiranjem v črni škatli. Uporabnik iskalnega stroja vnese besedilo v iskalno vrstico spletnega brskalnika. Nato iskalnik poišče in pridobi ustrezne rezultate uporabniških podatkov (izhod).
Prednosti testiranja črne škatle vključujejo:
- Enostavnost: olajša preizkušanje modelov visoke ravni in zapletenih aplikacij
- Prihrani vire: Testerji se osredotočajo na funkcionalnost programske opreme.
- Preskusni primeri: Osredotočanje na funkcionalnost programske opreme za lažji hitri razvoj testnih primerov.
- Zagotavlja prilagodljivost: Specifičnega znanja o programiranju ni potrebno.
Preizkušanje črne škatle ima tudi nekatere pomanjkljivosti, kot sledi:
- Oblikovanje in vzdrževanje preskusnega primera / skripta je lahko problematično, ker so orodja za testiranje črne škatle odvisna od znanih vložkov.
- Interakcija grafičnega uporabniškega vmesnika (GUI) lahko poškoduje preskusne skripte.
- Testiranje zajema samo aplikacije.