Domov vývoj Čo je testovanie v šedej skrinke? - definícia z technológie

Čo je testovanie v šedej skrinke? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená testovanie v šedej skrinke?

Testovanie sivých škatúľ je metodológia testovania softvéru, ktorá zahŕňa kombináciu testovania v bielych a čiernych skrinkách. Využíva priamu techniku ​​testovania čiernych skriniek, ako aj prístup pre systémy zamerané na kód, ako v prípade testovania bielych skriniek. Testery, ktoré používajú testovanie v šedej skrinke, potrebujú na dokončenie testov dokumentáciu aplikácie na vysokej úrovni. Testovanie sivých škatúľ je zamerané na nájdenie defektov na základe nesprávnej štruktúry alebo použitia.

Testovanie sivej skrinky je tiež známe ako priesvitné testovanie.

Techopedia vysvetľuje testovanie šedej skrinky

Pretože testeri sivej skrinky majú prístup k poznatkom o projektovej dokumentácii, môžu pripraviť a vytvoriť lepšie testovacie prípady a plány. Testovací prístup však poskytuje testerom iba obmedzené znalosti rôznych aplikačných funkcií.


Výhody testovania šedej skrinky zahŕňajú:

  • Funguje dobre pre veľké segmenty kódu.
  • Od testerov sa nevyžaduje znalosť programovacieho jazyka alebo metód testovania aplikácie, čo spôsobuje, že toto testovanie je väčšinou nezaujaté a nie je rušivé.
  • Prístup k programovému kódu nie je nevyhnutný.
  • Poskytuje jasne definované úlohy používateľom a vývojárom počas testovania. Testovanie je založené skôr na perspektíve užívateľa ako na návrhárovi.
Nevýhody testovania sivej skrinky zahŕňajú:

  • Návrh väčšiny testovacích prípadov je ťažké.
  • Pretože existuje len niekoľko testovacích scenárov, je pokrytie obmedzené.
  • Pretože testeri majú obmedzené vedomosti o tomto postupe, nepovažuje sa za účinnú testovaciu metódu.
Čo je testovanie v šedej skrinke? - definícia z technológie