Installationtests

Installationtests

Um irgendwelche Software zu verwenden, sollten Sie die zuerst auf einem PC installieren. Die meisten Programme werden in einer ungeeigneten Form für sofortigen Start geliefert. Um ein Programm zu starten, sollten Sie die Daten aus den Installationsdateien zu den neuen Dateien auf einem PC extrahieren und die Programmumgebung konfigurieren. Installer ist ein Programm, das Dateien auf einem PC installiert. Manche Installer sind entworfen, um die darin enthaltenen Dateien zu installieren. Andere Installer sind ein Bestandteil eines Betriebssystems und sie lesen die Inhalte der verschiedenen Softwarepakete.

Der Zweck der Installationstests ist zu überprüfen, ob die Software korrekt installiert, aktualisiert und deinstalliert wird. Da es eine Vielzahl von Betriebssystemen und PCs sind, sollten Sie sicherstellen, dass Benutzer die Software auf den verfügbaren Plattformen installieren und sie korrekt funktioniert wird. Normalerweise haben Installer assistentenbasierte Benutzeroberfläche. Wizards interagiert mit einem Betriebssystem, deshalb sollen alle Bibliotheken, Treiber und Komponenten mit unterschiedlichen Betriebssystemen kompatibel sein. Wizard Benutzerfreundlichkeit ist für Anwender sehr wichtig.

Testing von der Anwendungsinstallation

Einige Programme werden durch das Kopieren von Dateien zu einer Ordner auf einem PC installiert (zum Beispiel , Mac OS X, Microsoft Windows). Andere Programme verwenden Installationsassistenten oder eine manuelle Installation. Abhängig davon, ist den Vorgang der Software-Installation unterschiedlich für verschiedene Betriebssysteme.

Während der Installationtests sollen Sie überprüfen, dass:

  • Die Dateien im Installationspaket richtig sind
  • Die Anwendung im Betriebssystem korrekt registriert wurde (für Windows)
  • Die Dateityperweiterungen korrekt registriert wurden
  • Die Installation in Übereinstimmung mit der User Zugriffsrechten gemacht wurde
  • Der Installationsassistent richtig funktioniert
  • Mehrere Anwendungen gleichzeitig richtig installiert sind
  • Die Anwendung in verschiedenen Verzeichnissen auf dem gleichen Betriebssystem korrekt installiert ist.
  • Manchmal kann eine weitere Anwendung installiert werden zusammen mit der, die Sie installieren wollen.
  • Es kann entweder eine Anwendung eines Drittanbieters oder ein ähnliches Produkt sein.

In derartigen Fällen sollten Sie wissen, dass Sie sich mit einer sequentiellen Installation von mehreren Anwendungen befassen. Daher können die Fehler auftreten.
Installationsassistent soll auch getestet werden. Sie sollen überprüfen, ob es richtig auf falschen Handlungen reagiert, ob die Abbrechen (Schließen), Zurück und Weiter-Tasten auf allen Seiten des Assistenten funktionieren.

Testing von der Anwendungsaktualisierung

Während der Tests von Anwendungsaktualisierung sollen Sie prüfen, dass:

  • Die Liste von Dateien im Installationsverzeichnis korrekt ist
  • Die neue Version der Anwendung abwärtskompatibel ist
  • Die Aktualisierung der laufenden Anwendung richtig gemacht wurde
  • Die Anwendung nach der Unterbrechung von Aktualisierung korrekt funktioniert.

Die Benutzer sollen die Möglichkeit haben, die Anwendungsaktualisierung jederzeit zu abbrechen. In einem solchen Fall soll die Anwendung unverändert und verfügbar bleiben. Installer soll alle vorgenommenen Änderungen abbrechen, temporäre Dateien löschen und ihrer Arbeit abschließen.

Testing von der Anwendungdeinstallation

Während der Deinstallationtests sollen Sie prüfen, dass:

  • Die Anwendung korrekt entfernt wurde
  • Die Deinstallation der laufenden Anwendung richtig gemacht wurde
  • Die Deinstallation der Anwendung mit einer eingeschränkten Benutzerzugriff auf den entsprechenden Ordner richtig gemacht wurde.

Die korrekte Deinstallation der Anwendung bedeutet, dass die installierte Aufzeichnungen und Bibliotheken aus der Registrierung sowie die Anwendungsdateien entfernt wurden und die erstellte bei der Benutzersarbeit Dateien gespeichert sind. Falls die Anwendung ausgeführt wird, wenn die Benutzer versuchen das Programm zu deinstallieren, soll man eine Warnmeldung kommen, dass die Anwendung während der ihren Führung nicht entfernt werden kann.

Schlussfolgerungen

Installationstests sind ein wesentlicher Teil der Software-Testing, denn die Installation ist der erste Schritt von Benutzerinteraktion mit der Software. Es erlaubt die Risiken der Benutzerdatenverluste, Betriebssystemausfälle und des mangelhaften Anwendungsverhaltens zu mildern.