Junior
Расскажи алгоритм использования техники граничных значений.
sobes.tech AI
Odpověď od AI
- Definice vstupních dat: Identifikujte všechna vstupní pole a parametry v systému.
- Identifikace typů dat: Určete typ dat pro každé vstupní pole (číselný, řetězec, datum atd.).
- Stanovení hranic: Pro každé pole s omezeními (například minimální/maximální hodnota, délka) určete hraniční hodnoty:
- Dolní hranice
- Hodnota těsně nad dolní hranicí
- Hodnota těsně pod horní hranicí
- Horní hranice
- Výběr povolených a nepovolených hodnot:
- Povolené: Jakákoli hodnota v rámci stanovených hranic. Často se vybírá střední hodnota, ale je také užitečné vybrat hodnoty blízké středu intervalu.
- Nepovolené: Hodnoty mimo stanovené hranice. Například hodnoty pod dolní hranicí a nad horní hranicí.
- Vytvoření testovacích případů: Vytvořte testovací případy pomocí kombinací povolených a nepovolených hraničních hodnot pro všechna vstupní pole.
- Provedení testů: Spusťte vyvinuté testovací případy a zkontrolujte, zda skutečný výsledek odpovídá očekávanému.
- Analýza výsledků: Analyzujte výsledky testů, identifikujte chyby a dokumentujte je.