Testen von Anwendungspaketen
Übersicht
Die meisten Anfragen zur Anwendungsbereitstellung durchlaufen einen vierstufigen Testzyklus, um Installationsmechanik, Rückgabecodes und Bereitstellungsverhalten zu validieren. Das funktionale Testen der Anwendungsfunktionen liegt in der Verantwortung des Anwendungsinhabers beim Kunden.
Teststufen
1. Manuelle Installation auf einem Sandbox-System
Anwendungsbinärdateien werden gemäß der Herstellerdokumentation manuell installiert
Abhängigkeiten und Umgebungsanforderungen werden identifiziert und dokumentiert
Die Neuinstallation über eine bestehende Installation wird getestet
Die vom Hersteller der Binärdateien bereitgestellte Deinstallation wird überprüft
2. Installation über die Befehlszeile
Die bereitgestellten Parameter und Schalter für die stille Installation werden getestet und überprüft
Rückgabecodes werden für Erfolgs- und Fehlerszenarien validiert
Installationsskripte werden entwickelt und ausgeführt
Automatisierte Neuinstallations- und Deinstallationsverfahren werden validiert
Es wird bestätigt, dass alle Prozesse ohne Benutzerinteraktion ausgeführt werden
3. Paketvorbereitung
Installationsdateien werden in RealmJoin-Paketformate organisiert (NuGet, intunewin)
Paketmetadaten und Skripte werden definiert, Dokumentation hinzugefügt (falls zutreffend)
4. Automatisierte Installation
Das Paket wird auf einem frischen Sandbox-System installiert
Das Installationsverhalten wird anhand der vorherigen manuellen und CLI-Tests überprüft
Paketbasierte Neuinstallation und Deinstallation werden getestet
Rückgabecodes werden in allen Szenarien validiert
Malware-Scan wird bei generischen Paketen während des automatisierten Builds als obligatorische Sicherheitsprüfung durchgeführt
Zuletzt aktualisiert
War das hilfreich?