Test mit der Citrix-Webschnittstelle aufzeichnen

Sie können eine Citrix-Sitzung über die Citrix-Webschnittstelle aufzeichnen, um die von dieser Verbindungsmethode bereitgestellte Lastausgleichsfunktion zu verwenden. Wenn Sie mit dem Aufzeichnen der Sitzung fertig sind, generiert der Assistent einen Citrix-Test.

Vorbereitende Schritte

Vorgehensweise

  1. Klicken Sie auf Datei > Neu > Test aus Aufzeichnung, wählen Sie Citrix-Aufzeichnung aus und klicken Sie dann auf Weiter.
  2. Wählen Sie auf der Seite Wählen Sie die Speicherposition für das Testprogramm aus ein Projekt aus.
  3. Geben Sie im Feld Testdateiname einen Namen für den Citrix-Test ein und klicken Sie auf Weiter.
  4. Wählen Sie auf der Seite Citrix-Verbindungseinstellungen die Option Über eine Webschnittstelle aus und klicken Sie auf Weiter.
  5. Wählen Sie auf der Seite Clientanwendung auswählen den zu verwendenden Web-Browser aus und klicken Sie auf Weiter.
  6. Führen Sie je nach Auswahl einen der folgenden Schritte aus. Geben Sie auf der Seite Recordereinstellungen in Abhängigkeit vom ausgewählten Browser die folgenden Details an:
    • Klicken Sie auf Datenverkehr mit Proxy-Recorder aufzeichnen, um den HTTP- oder SOCKS-Datenverkehr über einen Proxy aufzuzeichnen, oder klicken Sie auf Datenverkehr mit Socket-Recorder aufzeichnen, um den Low-Level-Datenaustausch über das Netz für Anwendungen aufzuzeichnen, bei denen kein Proxy verwendet werden kann. Verwenden Sie diese Option in erster Linie, wenn Sie weder mit Mozilla Firefox noch mit Microsoft Internet Explorer arbeiten.
      Anmerkung: Wenn Sie die Proxyaufzeichnung verwenden, können Sie HTTP- oder HTTPS-Anforderungen an bestimmte Endpunkte herausfiltern, sodass alle Anforderungen an diese Endpunkte nicht aufgezeichnet werden. Weitere Informationen hierzu finden Sie unter Einstellungen für die Proxyaufzeichnung.
    • Wenn der Server eine SSL-Authentifizierung des Clients erfordert, müssen Sie den Clientzertifikat-Keystore für den vom Server zu authentifizierenden Proxy-Recorder so bereitstellen, als wäre der Proxy-Recorder der Client. Aktivieren Sie das Kontrollkästchen Der Server benötigt ein bestimmtes Clientzertifikat. Geben Sie den Dateinamen und das Kennwort des Serverzertifikat-Keystores an. Wenn mehrere Zertifikate erforderlich sind, klicken Sie auf Mehrere Zertifikate und dann auf Hinzufügen, um den Dateinamen und das Kennwort eines Zertifikat-Keystores für jeden Hostnamen und Port anzugeben.
    • Wenn Sie Mozilla Firefox ausgewählt haben, können Sie die Verwendung eines temporären Firefox-Profils auswählen. Dadurch wird Firefox ohne Lesezeichen, Plug-ins oder Symbolleisten gestartet, die Ihrem normalen Profil zugeordnet sein könnten. Aktivieren Sie das Kontrollkästchen Verwenden Sie ein anderes Firefox-Profil und wählen Sie dann Verwenden Sie ein temporäres Firefox-Profil aus.
    • Wenn Sie Datenverkehr mit Proxy-Recorder aufzeichnen ausgewählt haben, klicken Sie auf Erweitert, um anzugeben, ob ein HTTP- oder SOCKS-Proxy-Recorder verwendet werden soll, um vom Browser verwendete Netzverbindungseinstellungen zu prüfen und zu bearbeiten oder um erweiterte Einstellungen für die SSL-Authentifizierung anzugeben. Wenn Sie auf Datenverkehr mit Socket-Recorder aufzeichnen geklickt haben, geben Sie erweiterte Einstellungen für die SSL-Authentifizierung an.
  7. Klicken Sie auf Fertig stellen, um die Aufzeichnung zu starten. Der Web-Browser wird geöffnet.
  8. Geben Sie im Web-Browser die Server-URL der Citrix-Webschnittstelle an.
  9. Geben Sie auf der Seite der Citrix-Webschnittstelle Ihren Benutzernamen, Ihr Kennwort und Ihre Domäne ein, um eine Sitzung zu öffnen. Die Citrix-Webschnittstelle zeigt die Liste der Anwendungen an, die auf einem Server veröffentlicht und für den Benutzer verfügbar sind. Wählen Sie die zu testende Anwendung aus. Das Fenster "Citrix-Aufzeichnung" wird geöffnet. Mit den Recordersteuerelementen in der Symbolleiste können Sie während der Aufzeichnung Kommentare hinzufügen, Synchronisationen aufzeichnen oder Screenshots erstellen.
    1. Wenn Sie dem aufgezeichneten Test einen Benutzerkommentar hinzufügen möchten, klicken Sie auf das Symbol Benutzerkommentar einfügen Symbol 'Benutzerkommentar einfügen'. Da Citrix-Tests umfangreich und schwer zu lesen sein können, können aussagekräftige Kommentare das Auffinden wichtiger Elemente erleichtern.
    2. Wenn Sie dem aufgezeichneten Test eine Imagesynchronisation hinzufügen möchten, klicken Sie auf das Symbol Imagesynchronisation einfügen Symbol 'Imagesynchronisation einfügen', wählen Sie einen Anzeigebereich für die Synchronisation aus und klicken Sie dann erneut auf das Symbol Imagesynchronisation einfügen. Mithilfe von Imagesynchronisationen können Sie während der Wiedergabe eines Tests den Inhalt eines Anzeigenbereichs verfolgen, statt sich nur auf Fensterereignisse zu konzentrieren. Mit der Imagesynchronisation können Sie die Synchronisation eines Tests in Anwendungen aufrechterhalten, die nur wenige Fenster erstellen oder ändern, aber den Inhalt eines Fensters regelmäßig aktualisieren. Der Inhalt eines Images kann entweder als Bitmap-Hashcode oder als Textwert ausgewertet werden, der durch die optische Zeichenerkennung ermittelt wird. Sie können im Testeditor auch Prüfpunkte zu Imagesynchronisationen hinzufügen.
    3. Zum Hinzufügen eines Screenshots zum aufgezeichneten Test klicken Sie auf das Symbol Screenshot erstellen Symbol 'Screenshot erstellen'. Screenshots verbessern die Lesbarkeit von Tests und dienen zur Veranschaulichung des aufgezeichneten Tests.
    4. Zum Ändern der Einstellungen für Screenshots klicken Sie auf das Symbol Benutzervorgaben für Screenshot Symbol 'Benutzervorgaben für Screenshot' und wählen Sie dann eine der folgenden Optionen aus:
      Keine automatische Erstellung eines Screenshot
      Wählen Sie diese Option aus, wenn der Testrecorder Screenshots nicht automatisch aufzeichnen soll. Bei Auswahl dieser Option können Sie Screenshots jedoch manuell aufzeichnen. Diese Option ist standardmäßig aktiviert.
      Erstellung eines Screenshots - alle
      Wählen Sie diese Option aus, um Screenshots regelmäßig automatisch aufzuzeichnen und die Zeit zwischen den Screenshots anzugeben.
      Screenshot bei Fenstererstellung
      Wählen Sie diese Option aus, um immer dann einen Screenshot aufzuzeichnen, wenn ein Fensterobjekt in Citrix erstellt wird.
      Tooltips ausschließen
      Wenn Screenshot bei Fenstererstellung ausgewählt ist, können Sie diese Option aktivieren, um die Erstellung eines Screenshots zu vermeiden, sobald während der Aufzeichnung eine QuickInfo (Tooltip) angezeigt wird. Wenn diese Option inaktiviert ist, werden Screenshots aufgezeichnet, wenn QuickInfos angezeigt werden.
  10. Nachdem Sie die Sequenz der zu testenden Aktionen abgeschlossen haben, schließen Sie die Sitzung und stoppen Sie die Aufzeichnung, indem Sie auf Aufzeichnung stoppen (Symbol 'Aufzeichnung stoppen') klicken oder die Citrix-Anwendung und den Web-Browser schließen. Es wird ein Fortschrittsfenster angezeigt, während der Test generiert wird. Nach Abschluss wird in der Sicht Recordersteuerung die Nachricht Testgenerierung abgeschlossen angezeigt. Der Test wird im Testnavigator aufgelistet und im Testeditor geöffnet.

Ergebnisse

Im Testeditor werden sowohl die HTTP-Seiten als auch die Citrix-Benutzeraktionen angezeigt.

Nächste Schritte

Zum Ausführen des Tests über die Citrix-Webschnittstelle klicken Sie im Testeditor auf Test ausführen.

Feedback