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?