Debugging von Tests mit der Citrix-Überwachungsanzeige ausführen

Nach der Aktivierung bietet Ihnen die Citrix-Überwachungsanzeige die Möglichkeit, Ihre Tests während der Ausführung anzuhalten und manuelle Eingaben vorzunehmen. Außerdem bietet Sie Ihnen eine Vergleichssicht, damit die erwarteten Fensterereignisse mit den während des Tests empfangenen tatsächlichen Fensterereignissen verglichen werden. Diese Möglichkeit kann beim Debugging Ihrer Tests von Nutzen sein.

Vorbereitende Schritte

Soll die Citrix-Überwachungsanzeige bei Leistungstestläufen angezeigt werden, müssen Sie die Anzeige zunächst im Leistungszeitplans aktivieren. Weitere Informationen finden Sie in Citrix-Überwachungsanzeige aktivieren und inaktivieren.

Die Citrix-Überwachungsanzeige nutzt Ressourcen und sollte daher nur zum Debugging und zur Testentwicklung verwendet werden. Für tatsächliche Leistungstests sollte die Anzeige inaktiviert werden, damit die Ergebnisse genau sind.

Vorgehensweise

  1. Führen Sie bei aktivierter Überwachungsanzeige den Zeitplan aus. Es wird ein Fenster mit den virtuellen Benutzern angezeigt, von denen auf mehreren Seiten Citrix-Clients ausgeführt werden. Klicken Sie auf eine Registerkarte, um den entsprechenden virtuellen Benutzer anzuzeigen.
  2. Klicken Sie auf die Registerkarte Überwachungsanzeige, um die Überwachungsanzeige anzuzeigen. In der Überwachungsanzeige werden die folgenden Informationen ausgegeben:
    Überwachungsanzeige
    In dieser Anzeige werden Informationen zur Ausführung jedes virtuellen Benutzers angezeigt.
    Poolname
    Zeigt den Namen des Pools virtueller Benutzer an. Es gibt pro Position und Benutzergruppe einen Pool.
    Aktive virtuelle Benutzer
    Zeigt die Anzahl der aktuell aktiven virtuellen Benutzer an. Dieser Wert wird während der Ausführung des Zeitplans ständig aktualisiert.
    Benutzeraktionsrate
    Zeigt die Anzahl der Citrix-Benutzerschlüssel- oder -mausaktionen an, die während des letzten 5-Sekunden-Intervalls simuliert wurden.
    Abgelaufene Zeit insgesamt
    Zeigt die seit Beginn des geplanten Testlaufs abgelaufene Gesamtzeit an.
    Aktuelle Aktion
    Zeigt die letzte im Test ausgeführte Benutzeraktion an.
    Zeitlimitüberschreitungen
    Zeigt die Anzahl der bei der Synchronisation angefallenen Zeitlimitüberschreitungen für den virtuellen Benutzer an. Der Status der Zeitlimitüberschreitung wird durch Farben dargestellt:
    • Grün: ok.
    • Gelb: Bei einer bedingten Synchronisation ist es zu einer Zeitlimitüberschreitung gekommen.
    • Rot: Bei einer obligatorischen Synchronisation ist es zu einer Zeitlimitüberschreitung gekommen.
    Abgelaufene Zeit
    Zeigt die seit Beginn der Ausführung des virtuellen Benutzers abgelaufene Zeit an.
    Status
    Zeigt den Ausführungsstatus des virtuellen Benutzers an.
  3. Wählen Sie einen virtuellen Benutzer aus und klicken Sie auf eine der folgenden Schaltflächen, wenn Sie mit der Ausführung des Tests interagieren möchten.
    Gehe zu
    Klicken Sie hierauf, um die Citrix-Sitzung des ausgewählten virtuellen Benutzers anzuzeigen.
    Pause oder Wiedergabe
    Klicken Sie hierauf, um die Ausführung des ausgewählten virtuellen Benutzers zu unterbrechen oder wiederaufzunehmen. Sie können die Ausführung auch anhalten, indem Sie Unterbrechungspunkte im Test festlegen.
    Schritt
    Wenn der Test angehalten ist, klicken Sie darauf, um jede Benutzereingabeaktion im schrittweisen Modus auszuführen. Zum Anhalten der Testausführung klicken Sie auf die Schaltfläche Anhalten oder legen Sie im Test Unterbrechungspunkte fest. Klicken Sie auf Wiedergabe, wenn Sie den Test fortsetzen möchten.
    Interagieren
    Wenn der Test angehalten ist, klicken Sie hierauf, um in der virtuellen Benutzersitzung manuelle Aktionen zuzulassen. Verwenden Sie diese Funktion, wenn ein Test nicht synchronisiert werden kann oder in einem nicht erwarteten Status verharrt. Zum Anhalten der Testausführung klicken Sie auf die Schaltfläche Anhalten oder legen Sie im Test Unterbrechungspunkte fest. Klicken Sie erneut auf Wiedergabe, wenn die Testausführung an dem Punkt fortgesetzt werden soll, an dem sie angehalten wurde.
    Stopp
    Klicken Sie hierauf, um die Ausführung des ausgewählten virtuellen Benutzers zu stoppen. Wenn alle virtuellen Benutzer gestoppt wurden, wird auch die Ausführung des Zeitplans beendet.
  4. Wenn Ihre Interaktionen mit der Citrix-Sitzung beendet sind, klicken Sie auf Wiedergabe, damit die Ausführung fortgesetzt wird.

Feedback