Middle
Ce scenarii de test vei folosi pentru a verifica instalarea aplicației?
sobes.tech AI
Răspuns de la AI
Verificarea instalării aplicației include următoarele scenarii:
-
Instalare reușită:
- Instalare cu permisiuni corecte ale utilizatorului.
- Instalare în calea implicită.
- Instalare într-o cale personalizată.
- Instalare pe un disc cu spațiu liber suficient.
- Instalare cu conexiune la internet (dacă este necesar).
-
Erori de instalare:
- Tentativă de instalare fără permisiuni administrative suficiente.
- Tentativă de instalare pe un disc cu spațiu insuficient.
- Tentativă de instalare fără software-ul necesar (de exemplu, .NET Framework, Java).
- Tentativă de instalare cu parametri de linie de comandă incorecți (pentru instalări silențioase).
- Tentativă de instalare cu conexiune de rețea întreruptă (dacă instalatorul necesită acces online).
- Tentativă de instalare pe un sistem de operare sau arhitectură incompatibilă.
-
Actualizare (Upgrade):
- Actualizare de la o versiune anterioară (versiuni principale, actualizări minore, patch-uri).
- Actualizare păstrând setările utilizatorului.
- Actualizare cu revenire la versiunea anterioară (dacă această funcție este disponibilă).
- Tentativă de actualizare cu o versiune incompatibilă.
-
Dezinstalare:
- Eliminare completă a aplicației.
- Eliminare păstrând fișierele de configurare (dacă această opțiune este disponibilă).
- Verificare că nu există fișiere reziduale sau intrări în registru după dezinstalare.
- Verificare că scurtăturile și elementele de meniu au fost eliminate.
- Tentativă de dezinstalare în timp ce aplicația rulează.
- Tentativă de dezinstalare fără permisiuni suficiente ale utilizatorului.
-
Instalare în condiții speciale:
- Instalare silențioasă din linia de comandă.
- Instalare prin politici de grup (în medii corporative).
- Instalare pe o mașină virtuală.
- Instalare pe un sistem de operare server.
În fiecare scenariu se verifică:
- Pornirea installer-ului.
- Afișarea corectă a pașilor de instalare (contract de licență, alegerea căii, componente).
- Lipsa erorilor în timpul instalării.
- Crearea corectă a fișierelor, folderelor, scurtăturilor, intrărilor în registru.
- Funcționarea aplicației după instalare (pornire, funcții de bază).
- Corectitudinea mesajelor de eroare în scenarii incorecte.