Tests mit Anzeigenbereichen synchronisieren

Mit Hilfe der Imagesynchronisation können Citrix-Leistungstests die Inhalte eines Anzeigenbereichs während der Wiedergabe verfolgen, statt sich nur auf Fensterereignisse zu konzentrieren.

Sie können in einem Test Imagesynchronisationselemente für die Wiedergabe von Tests in Anwendungen verwenden, die nur einige wenige Fenster erstellen oder ändern, aber die Inhalte des Fensters in regelmäßigen Abständen aktualisieren.

Die Inhalte eines Images werden als Wert verarbeitet, bei dem es sich entweder um einen berechneten Bitmap-Hashcode oder um eine Textzeichenfolge handelt, die durch die optische Zeichenerkennung ermittelt wurde. Während der Testausführung wird darauf gewartet, dass die Inhalte eines Anzeigenbereichs mit dem erwarteten Imagesynchronisationswert übereinstimmen, bevor der Test fortgesetzt wird. Wenn während des Synchronisationszeitraums keine Übereinstimmung mit dem Wert verfügbar ist, wird im Ausführungsprotokoll des Tests eine Zeitlimitüberschreitung bei Imagesynchronisation erzeugt.

Sie können im Testeditor auch Prüfpunkte zu Imagesynchronisationen hinzufügen. Die Prüfpunkte weisen bei erfolgreicher Synchronisation den Status "Test erfolgreich" auf bzw. bei einer Zeitlimitüberschreitung den Status "Test fehlgeschlagen".

Sie fügen Imagesynchronisationen während der Aufzeichnung ein.

So verwenden Sie Imagesynchronisationen:
  1. Beginnen Sie mit der Aufzeichnung eines Citrix-Leistungstests, indem Sie eine Folge von Benutzeraktionen aufzeichnen.
  2. Um einem aufgezeichneten Test eine Imagesynchronisation hinzuzufügen, klicken Sie im Fenster "Citrix-Recordersteuerung" auf die Schaltfläche Imagesynchronisation einfügen Symbol 'Imagesynchronisation einfügen', wählen Sie einen Anzeigenbereich für die Synchronisation aus, und klicken Sie erneut auf die Schaltfläche Imagesynchronisation einfügen.
  3. Setzen Sie die Aufzeichnung fort. Nachdem Sie die Folge der zu testenden Aktionen abgeschlossen haben, schließen Sie die Citrix-Sitzung sauber und beenden den Citrix Presentation Server-Client. Es wird ein Fortschrittsfenster angezeigt, während der Test generiert wird. Nach Abschluss zeigt die Ansicht Steuerung der Aufzeichnungsfunktion die Nachricht Testgenerierung beendet an. Der Test wird im Testnavigator aufgelistet und im Testeditor geöffnet.
  4. Wählen Sie im Testeditor das Element Imagesynchronisation aus.
    1. Stellen Sie den Synchronisationsstatus auf Bedingt, Obligatorisch oder Optional ein. Da Sie explizit eine Synchronisation anfordern, müssen Sie den Synchronisationsstatus in den meisten Fällen auf Bedingt eingestellt lassen.
    2. Geben Sie die Synchronisationsmethode an.
      • Wählen Sie Bitmap-Hashcode aus, wenn die Synchronisation erfolgen soll, wenn der ausgewählte Bereich genau dem aufgezeichneten Image entspricht. Wenn nur ein einziges Pixel abweicht, tritt eine Zeitlimitüberschreitung bei Synchronisation auf.
      • Wählen Sie Optische Zeichenerkennung aus, wenn die Synchronisation erfolgen soll, wenn eine Textzeichenfolge in einem ausgewählten Bereich erkannt wird. Klicken Sie auf Text extrahieren, um die Texterkennung im aufgezeichneten Image zu testen. Klicken Sie auf Optionen, um bei Bedarf die Einstellungen für die optische Zeichenerkennung zu ändern.
    3. Geben Sie an, ob Sie für die Imagesynchronisation einen Prüfpunkt aktivieren möchten. Mit Hilfe von Prüfpunkten kann im Citrix-Prüfpunktbericht der Status "Test erfolgreich" bzw. "Test fehlgeschlagen" erzeugt werden.
Zugehörige Konzepte
Übersicht über Citrix-Synchronisationen
Zugehörige Tasks
Mausaktion bearbeiten
Mausfolge anzeigen
Tastaturaktion bearbeiten
Texteingabe bearbeiten
Werte zu einer Imagesynchronisation hinzufügen
Benutzerkommentar bearbeiten
Zeitlimitüberschreitungen bei Citrix-Imagesynchronisationen anzeigen
Zugehörige Verweise
Details zur Citrix-Imagesynchronisation
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2006. Alle Rechte vorbehalten.