Middle
Jaké testovací scénáře použijete k ověření instalace aplikace?
sobes.tech AI
Odpověď od AI
Kontrola instalace aplikace zahrnuje následující scénáře:
-
Úspěšná instalace:
- Instalace s správnými uživatelskými právy.
- Instalace do výchozí cesty.
- Instalace do vlastního adresáře.
- Instalace na disk s dostatečným volným místem.
- Instalace s připojením k internetu (je-li potřeba).
-
Chyby při instalaci:
- Pokus o instalaci bez dostatečných administrátorských práv.
- Pokus o instalaci na disk s nedostatečným volným místem.
- Pokus o instalaci bez potřebného softwaru (například .NET Framework, Java).
- Pokus o instalaci s nesprávnými parametry příkazového řádku (pro tiché instalace).
- Pokus o instalaci při přerušení síťového připojení (pokud instalátor vyžaduje online přístup).
- Pokus o instalaci na nekompatibilní operační systém nebo architekturu.
-
Aktualizace (Upgrade):
- Aktualizace z předchozí verze (hlavní vydání, menší aktualizace, záplaty).
- Aktualizace s zachováním uživatelských nastavení.
- Aktualizace s návratem k předchozí verzi (pokud je tato funkce dostupná).
- Pokus o aktualizaci s nekompatibilní verzí.
-
Odinstalace:
- Kompletní odstranění aplikace.
- Odstranění s zachováním konfiguračních souborů (pokud je tato možnost dostupná).
- Kontrola, že po odinstalaci nezůstaly žádné zbytkové soubory nebo záznamy v registru.
- Kontrola odstranění zástupců a položek menu.
- Pokus o odinstalaci při běžící aplikaci.
- Pokus o odinstalaci bez dostatečných uživatelských práv.
-
Instalace za specifických podmínek:
- Tichá instalace z příkazového řádku.
- Instalace pomocí skupinových politik (v podnikových prostředích).
- Instalace na virtuálním stroji.
- Instalace na serverovém operačním systému.
V každém scénáři se kontroluje:
- Spuštění instalátoru.
- Správné zobrazení kroků instalace (licenční smlouva, výběr cesty, komponenty).
- Žádné chyby během instalace.
- Správné vytvoření souborů, složek, zástupců, záznamů v registru.
- Funkčnost aplikace po instalaci (spuštění, základní funkce).
- Správnost chybových hlášení v nesprávných scénářích.