Obsah:
Definice - Co znamená testování šedé skříňky?
Testování šedé skříňky je metodologie testování softwaru, která zahrnuje kombinaci testování bílé skříňky a černé skříňky. Využívá přímou techniku testování černé skříňky a přístup pro systémy cílené na kód, jako v případě testování bílé skříňky. Testery, které používají testování v šedé krabici, potřebují k dokončení testů dokumentaci k aplikacím na vysoké úrovni. Testování šedé skříňky je zaměřeno na nalezení defektů na základě nesprávné struktury nebo použití aplikace.
Testování v šedé krabici je také známé jako průsvitné testování.
Techopedia vysvětluje testování šedé skříňky
Protože testery šedé skříňky mají přístup ke znalostem projektové dokumentace, mohou připravit a vytvořit lepší testovací případy a plány. Testovací přístup však poskytuje testerům pouze omezené znalosti různých aplikačních funkcí.
Výhody testování v šedé krabici zahrnují:
- Funguje dobře pro velké segmenty kódu.
- Od testerů se nevyžaduje znalost programovacího jazyka nebo metod testování aplikace, což činí toto testování většinou nezaujatým a neinvazivním.
- Přístup k programovacímu kódu není nezbytný.
- Poskytuje jasně definované role uživatelům a vývojářům během testování. Testování je založeno spíše na perspektivě uživatele než na návrháři.
- Většina testovacích případů je obtížné navrhnout.
- Protože existuje jen několik zkušebních scénářů, je zde omezené pokrytí.
- Protože testeři mají o procesu omezené znalosti, nepovažuje se za účinnou testovací metodu.
