Anwendungstests

Das Anwendungstestfeature automatisiert die Überprüfung der Integrität der in einer Site veröffentlichten Citrix Virtual Apps. Die Ergebnisse der Anwendungstests stehen auf der Registerkarte Überwachen von Citrix DaaS (ehemals Citrix Virtual Apps and Desktops Service) zur Verfügung. Citrix Probe Agent unterstützt Sites, die auf Steuerungsebenen für Citrix Cloud Japan und Citrix Cloud Government gehostet werden.

Stellen Sie sicher, dass Endpunktmaschinen mit Testagents Windows-Maschinen mit Citrix Receiver für Windows 4.8 oder höher oder der Citrix Workspace-App für Windows (früher Citrix Receiver für Windows) 1808 oder höher sind. Die Workspace-App für Unified Windows Platform (UWP) wird nicht unterstützt.

Anforderungen:

  • Endpunktmaschinen mit Testagents sind Windows-Maschinen mit Citrix Receiver für Windows 4.8 oder höher oder der Citrix Workspace-App für Windows (früher Citrix Receiver für Windows) 1906 oder höher. Die Workspace-App für Unified Windows Platform (UWP) wird nicht unterstützt.
  • Citrix Probe Agent unterstützt die formularbasierte Standardauthentifizierung, wie sie von Citrix WorkSpace unterstützt wird. Citrix Probe Agent unterstützt keine anderen Authentifizierungsmethoden wie Single Sign-On (SSO) oder Multifaktorauthentifizierung (MFA). Ähnlich funktioniert der Citrix Probe Agent nur, wenn kein Proxyserver oder Load Balancer wie Citrix Gateway oder Citrix ADC eingesetzt wird.
  • Stellen Sie sicher, dass auf der Endpunktmaschine, auf der Sie den Probe Agent installieren möchten, Microsoft .NET Framework Version 4.7.2 oder höher installiert ist.
  • Um den Testagent in der Steuerungsebene für Citrix Cloud Japan zu verwenden, wählen Sie im Pfad “\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ProbeAgent\AGENT\region” den Registrierungswert 2. Um den Testagent in der Steuerungsebene für Citrix Cloud Government zu verwenden, wählen Sie im Pfad “\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ProbeAgent\AGENT\region” den Registrierungswert 3.

Zum Ausführen von Anwendungstests erforderliche Benutzerkonten/Berechtigungen:

  • Eindeutiger Workspace-Benutzer auf jeder Endpunktmaschine. Der Workspace-Benutzer muss kein Administrator sein.
  • Benutzerkonten mit Windows-Administratorberechtigung zum Installieren und Konfigurieren von Citrix Probe Agent auf den Endpunktmaschinen
  • Ein Volladministratorkonto mit den folgenden Berechtigungen. Die Wiederverwendung bestehender Benutzerkonten für Anwendungstests kann zur Abmeldung von deren aktiven Sitzungen führen.
    • Bereitstellungsgruppenberechtigungen:
      • Nur Lesen
    • Director-Berechtigungen:
      • Testkonfigurationen erstellen\bearbeiten\entfernen
      • Konfigurationsseite anzeigen
      • Trendseite anzeigen

Konfigurieren von Anwendungstests

Sie können die Durchführung von Anwendungtests für außerhalb der Spitzenzeiten in mehreren Regionen planen. Die umfassenden Testergebnisse können helfen, Probleme bei Anwendungen, Hostcomputern oder Verbindung zu beheben, bevor sie sich bei den Benutzern bemerkbar machen.

Citrix Probe Agent Version 2103 unterstützt die Siteaggregation. Anwendungen und Desktops aggregierter Sites können angezeigt und gestartet werden. Wenn Sie den Probe Agent konfigurieren, wählen Sie die Option Siteaggregation für Workspace (StoreFront) aktiviert, um die Anzeige von Anwendungen und Desktops von aggregierten Sites zu ermöglichen. Die folgenden Sitekombinationen werden unterstützt:

  • Mehrere On-Premises-Sites mit einer StoreFront-URL.
  • On-Premises- und Cloudsites mit einer StoreFront-URL oder einer Workspace-URL.
  • Mehrere Cloudsites mit einer Workspace-URL.

Hinweis:

Sie müssen separate Administratoren oder Benutzer erstellen, um Tests zu konfigurieren, die nur auf eine Site zugreifen können.

Schritt 1: Installieren und Konfigurieren von Citrix Probe Agent

Citrix Probe Agent ist eine ausführbare Windows-Datei, die den Anwendungsstart durch einen Benutzer über Citrix Workspace simuliert. Der Agent testet Anwendungsstarts gemäß der Konfiguration unter “Überwachen” und meldet die Ergebnisse unter “Überwachen”.

  1. Identifizieren Sie die Endpunktmaschinen, auf denen Sie Anwendungtests ausführen möchten.

  2. Benutzer mit Administratorberechtigung können Citrix Probe Agent auf den Endpunktmaschinen installieren und konfigurieren. Laden Sie die ausführbare Datei von Citrix Probe Agent von folgender Webseite herunter: https://www.citrix.com/downloads/citrix-virtual-apps-and-desktops/components/app-probe-agent.html

  3. Starten Sie den Agent und konfigurieren Sie die Citrix Workspace- Anmeldeinformationen. Konfigurieren Sie einen eindeutigen Workspace-Benutzer auf jeder Endpunktmaschine. Die Anmeldeinformationen werden verschlüsselt und sicher gespeichert.

    Hinweise:

    • Um auf die gewünschte Site von außerhalb des Netzwerks zuzugreifen, geben Sie in das Feld Workspace-URL die Login-URL für Citrix Gateway ein. Citrix Gateway leitet die Anforderung automatisch an die entsprechende Workspace-URL weiter.
    • Verwenden Sie NetBIOS als Domänenname im Feld “Benutzername”. Beispiel: NetBIOS/Benutzername.
    • App-Tests unterstützen Citrix Content Collaboration mit Workspace-Authentifizierung (nur AD).

    Probe Agent

  4. Geben Sie auf der Registerkarte Anzeige der Testergebnisse konfigurieren Ihre Anmeldeinformationen ein, um auf Citrix DaaS zuzugreifen. Kundennamen bzw. Kunden-ID, Client-ID und den geheimen Schlüssel finden Sie auf der API-Zugriffsseite der Citrix Cloud-Konsole.

    Probe Agent

Schritt 2: Konfigurieren von Anwendungstests auf der Registerkarte “Überwachen”

  1. Gehen Sie in Citrix DaaS zu Konfiguration > Testkonfiguration > Anwendungstest und klicken Sie auf Test erstellen:
  2. Geben Sie auf der Seite Test erstellen den Namen des Tests ein.
  3. Wählen Sie den Zeitplan aus:
    1. Wählen Sie die Wochentage, an denen der Test ausgeführt werden soll.
    2. Geben Sie eine Startzeit für den Test ein.
    3. Sie können auch die Option An einem Tag wiederholen auswählen. Geben Sie die Endzeit ein und wie oft der Test innerhalb eines Tages wiederholt werden soll. In der folgenden Konfiguration können Anwendungstests beispielsweise jeden Montag, Mittwoch, Donnerstag und Sonntag von 12:08 Uhr bis 16:34 Uhr ausgeführt und alle 30 Minuten wiederholt werden.
  4. Wählen Sie abhängig vom Intervall die empfohlene Anzahl von Anwendungen aus.
  5. Wählen Sie die Endpunktmaschinen aus, auf denen der Test ausgeführt werden muss.
  6. Geben Sie die E-Mail-Adressen ein, an die die Ergebnisse des Testmoduls gesendet werden und klicken Sie auf Speichern.

In dieser Konfiguration werden die Anwendungssitzungen jeden Montag, Mittwoch, Donnerstag und Sonntag um 12:08 Uhr, 12:38 Uhr, 13:08 Uhr usw. bis 16:08 Uhr gestartet. Konfiguration der Überwachung

Hinweis:

  • Konfigurieren Sie Ihren E-Mail-Server unter Warnungen > E-Mail-Server-Konfiguration.
  • Nach der Konfiguration auf der Registerkarte Überwachen führt der Agent konfigurierte Tests ab der nächsten Stunde aus.
  • Tests, die vor Einführung der Option An einem Tag wiederholen eingerichtet wurden, werden weiterhin zur geplanten Zeit ausgeführt. Die Option An einem Tag wiederholen ist für diese Tests standardmäßig deaktiviert.

Schritt 3: Ausführen des Tests

Der Agent führt Anwendungtests regelmäßig entsprechend der unter “Überwachen” abgerufenen Konfiguration aus. Er startet ausgewählte Anwendungen der Reihe nach über Workspace. Die Ergebnisse werden über die Überwachungsdatenbank gemeldet. Fehler werden für fünf spezifische Phasen gemeldet:

  • Workspaceerreichbarkeit: Die konfigurierte Workspace-URL ist nicht erreichbar.
  • Workspaceauthentifizierung: Die konfigurierten Workspace-Anmeldeinformationen sind ungültig.
  • Workspaceenumeration: Die Liste der enumerierten Anwendungen in Workspace enthält die getestete Anwendung nicht.
  • ICA-Download: Die ICA-Datei ist nicht verfügbar.
  • Anwendungsstart: Die Anwendung konnte nicht gestartet werden.

Schritt 4: Anzeigen der Testergebnisse

Sie können die neuesten Testergebnisse in Citrix DaaS auf der Seite Anwendungen anzeigen.

Seite "Überwachen" > "Anwendungsanalyse"

Zur weitergehenden Fehlerbehebung klicken Sie auf einen Ergebnislink, um auf der Seite Trends > Anwendungstestergebnisse weitere Details aufzurufen.

Seite "Anwendungstestergebnisse"

Auf dieser Seite werden die konsolidierten Ergebnisdaten für die letzten 24 Stunden oder die letzten 7 Tage angezeigt. Sie können die Phase sehen, in der ein Test fehlgeschlagen ist. Sie können die Tabelle nach Anwendungen, Fehlerphasen oder Endpunktmaschinen filtern.

Anwendungstests