For the complete documentation index, see llms.txt. This page is also available as Markdown.

Testen von Anwendungspaketen

Der vierstufige Pakettestzyklus von RealmJoin validiert Installationsmechanik, Exit-Codes und Bereitstellungsverhalten für Paketierungsanfragen.

Übersicht

Die meisten Anfragen zur Anwendungspaketierung durchlaufen einen vierstufigen Testzyklus, um Installationsmechanik, Exit-Codes und Bereitstellungsverhalten zu validieren. Das funktionale Testen der Anwendungsfunktionen liegt in der Verantwortung des Anwendungsverantwortlichen des Kunden.

Testphasen

1. Manuelle Installation auf einem Sandbox-System

  • Anwendungs-Binaries werden gemäß der Herstellerdokumentation manuell installiert

  • Abhängigkeiten und Umgebungsanforderungen werden identifiziert und dokumentiert

  • Die Neuinstallation über eine bestehende Installation hinweg wird getestet

  • Die vom Hersteller der Binaries bereitgestellte Deinstallation wird verifiziert

2. Installation über die Befehlszeile

  • Die bereitgestellten Parameter und Schalter für die stille Installation werden getestet und verifiziert

  • Exit-Codes werden für Erfolgs- und Fehlerszenarien validiert

  • Installationsskripte werden entwickelt und ausgeführt

  • Automatisierte Verfahren für Neuinstallation und Deinstallation werden validiert

  • Es wird bestätigt, dass alle Prozesse ohne Benutzerinteraktion ausgeführt werden

3. Paketvorbereitung

  • Installationsdateien werden in RealmJoin-Paketformate (NuGet, intunewin) organisiert

  • Paketmetadaten und Skripte werden definiert, Dokumentation wird hinzugefügt (falls zutreffend)

4. Automatisierte Installation

  • Das Paket wird auf einem frischen Sandbox-System installiert

  • Das Installationsverhalten wird anhand vorheriger manueller und CLI-Tests verifiziert

  • Paketbasierte Neuinstallation und Deinstallation werden getestet

  • Exit-Codes werden über alle Szenarien hinweg validiert

  • Malware-Scanning wird während des automatisierten Builds auf generischen Paketen als obligatorische Sicherheitsprüfung durchgeführt

Zuletzt aktualisiert

War das hilfreich?