Sobes.tech
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.