Middle
Welke testscenario's gebruikt u om de installatie van de applicatie te controleren?
sobes.tech AI
Antwoord van AI
De controle van de installatie van de applicatie omvat de volgende scenario's:
-
Succesvolle installatie:
- Installatie met correcte gebruikersrechten.
- Installatie in het standaardpad.
- Installatie in een aangepaste pad.
- Installatie op een schijf met voldoende vrije ruimte.
- Installatie met internetverbinding (indien nodig).
-
Fouten tijdens installatie:
- Poging tot installatie zonder voldoende beheerdersrechten.
- Poging tot installatie op een schijf met onvoldoende vrije ruimte.
- Poging tot installatie zonder de benodigde software (bijvoorbeeld .NET Framework, Java).
- Poging tot installatie met onjuiste commandoregelparameters (voor stille installaties).
- Poging tot installatie met onderbroken netwerkverbinding (als de installer online toegang vereist).
- Poging tot installatie op een incompatibel besturingssysteem of architectuur.
-
Upgrade:
- Upgraden vanaf een vorige versie (hoofdversies, kleine updates, patches).
- Upgraden met behoud van gebruikersinstellingen.
- Upgraden met terugkeer naar de vorige versie (indien deze functie beschikbaar is).
- Poging tot upgraden met een incompatibele versie.
-
Verwijdering (Uninstall):
- Volledige verwijdering van de applicatie.
- Verwijdering met behoud van configuratiebestanden (indien deze optie beschikbaar is).
- Controle op het ontbreken van residu-bestanden en registratiesleutels na verwijdering.
- Controle op het verwijderen van snelkoppelingen en menu-items.
- Poging tot verwijderen terwijl de applicatie nog draait.
- Poging tot verwijderen zonder voldoende gebruikersrechten.
-
Installatie onder specifieke omstandigheden:
- Stille installatie vanaf de opdrachtregel.
- Installatie via groepsbeleid (in bedrijfsomgevingen).
- Installatie op een virtuele machine.
- Installatie op een server-besturingssysteem.
In elk scenario wordt gecontroleerd:
- Het starten van de installer.
- De correcte weergave van de installatie-stappen (licentieovereenkomst, padkeuze, componenten).
- Het ontbreken van fouten tijdens de installatie.
- Correcte creatie van bestanden, mappen, snelkoppelingen, registratiesleutels.
- De werking van de applicatie na installatie (starten, basisfuncties).
- Correctheid van foutmeldingen bij onjuiste scenario's.