Domov softvér Čo je testovanie čiernej skrinky? - definícia z technológie

Čo je testovanie čiernej skrinky? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená testovanie v čiernej skrinke?

Testovanie čiernych skriniek je technika testovania softvéru, ktorá sa zameriava na analýzu funkčnosti softvéru oproti mechanizmom interných systémov. Testovanie čiernych skriniek bolo vyvinuté ako metóda analýzy požiadaviek, špecifikácií a stratégií navrhovania na vysokej úrovni.

Softvérový tester čiernej skrinky vyberie sadu platných a neplatných podmienok na vykonanie vstupu a kódu a skontroluje platné výstupné odpovede.

Testovanie čiernych skriniek sa tiež nazýva funkčné testovanie alebo testovanie v uzavretých skriniach.

Techopedia vysvetľuje testovanie čiernych skriniek

Vyhľadávací nástroj je jednoduchý príklad aplikácie, ktorá je predmetom rutinného testovania čiernej skrinky. Používateľ vyhľadávacieho nástroja zadáva text do vyhľadávacieho panela webového prehľadávača. Vyhľadávací nástroj potom vyhľadá a načíta súvisiace výsledky používateľských údajov (výstup).

Výhody testovania čiernej skrinky zahŕňajú:

  • Jednoduchosť: Uľahčuje testovanie návrhov na vysokej úrovni a zložitých aplikácií
  • Šetrí zdroje: Testéri sa zameriavajú na funkčnosť softvéru.
  • Testovacie prípady: Zameranie sa na funkčnosť softvéru na uľahčenie rýchleho vývoja testovacích prípadov.
  • Poskytuje flexibilitu: Nie sú potrebné špecifické znalosti programovania.

Testovanie čiernych skriniek má tiež určité nevýhody:

  • Návrh a údržba testovacieho prípadu / skriptu môže byť problematická, pretože nástroje na testovanie čiernej skrinky závisia od známych vstupov.
  • Interakcia grafického používateľského rozhrania (GUI) môže poškodiť testovacie skripty.
  • Testovanie sa týka iba aplikačných funkcií.
Čo je testovanie čiernej skrinky? - definícia z technológie