Middle
Co je součástí kritické sady testů?
sobes.tech AI
Odpověď od AI
Kritické testy zahrnují ověření základní funkčnosti aplikace, bez níž je její používání nemožné nebo silně omezené. Jedná se o testy, které musí být úspěšně absolvovány, aby bylo možné považovat sestavení za minimálně stabilní.
Obvykle zahrnují:
- Spuštění a zastavení aplikace: Úspěšná instalace (je-li potřeba), spuštění bez chyb, správné ukončení.
- Autentizace/Přihlášení: Ověření přístupu s platnými a neplatnými údaji, registrace nového uživatele (je-li relevantní), obnovení hesla.
- Klíčové scénáře uživatele (Happy Path): Ověření provádění hlavních a nejčastějších akcí uživatele. Například:
- Pro internetový obchod: hledání zboží -> přidání do košíku -> zadání objednávky -> platba.
- Pro sociální síť: vytvoření účtu -> publikace -> komentování.
- Přístup k hlavním sekcím/stránkám: Ověření navigace klíčovými částmi aplikace.
- Základní práce s daty: Vytváření, prohlížení, úprava, mazání hlavních entit (CRUD operace), pokud aplikace pracuje s daty.
- Integrace s kritickými externími systémy: Pokud aplikace závisí na jiných službách (platební systémy, externí API), ověřuje se jejich základní interakce.
Cílem kritických testů je rychle určit, zda je sestavení vhodné pro další podrobnější testy nebo pro vydání.