Jaký je rozdíl mezi druhy a typy testů?
sobes.tech AI
Odpověď od AI
Rozdíl mezi druhy a kategoriemi testování spočívá v jejich úrovni abstrakce a cíli.
Druhy testování popisují obecný cíl testování, zaměřují se na to, CO je testováno nebo JAK je testováno. Jedná se o vyšší úroveň klasifikace.
Kategorie testování popisují konkrétní techniky nebo přístupy používané k dosažení cílů druhu testu. Zaměřují se na konkrétní aspekty chování systému nebo metody ověřování.
| Kategorie testu | Popis | Příklady druhů testů v této kategorii |
|---|---|---|
| Funkční | Kontrola, zda systém splňuje deklarované funkční požadavky. | Modulární, Integrační, Systémové, Přijímací (Alpha/Beta), Regresní. |
| Nefunkční | Kontrola, jak systém funguje, tj. jeho vlastností (výkon, spolehlivost, použitelnost atd.). | Zátěžové, Stresové, Stabilita, Použitelnost, Bezpečnost, Kompatibilita. |
| Změny | Testování po provedení změn v systému, aby se ověřilo, že změny fungují správně a nezpůsobily poruchu stávající funkčnosti. | Kouřové, Regresní, Přijímací. |
| Potvrzující | Testování zaměřené na ověření opravy vady. | Re-testování. |
Tímto způsobem určují kategorie testů široký kontext a druhy testů poskytují konkrétní nástroje a metodiky pro práci v tomto kontextu. Například, "Regresní testování" (druh) se nejčastěji provádí v rámci "Funkčního testování" nebo "Testování změn" (kategorie). "Zátěžové testování" (druh) se provádí v rámci "Nefunkčního testování" (kategorie).