Sie können in einem Imagesynchronisationselement Werte ersetzen oder alternative Werte hinzufügen, damit die Synchronisation nicht exakt auf das aufgezeichnete Image beschränkt ist. Alternative Werte können außerdem beim Aktualisieren des Tests nützlich sein, wenn sich das Verhalten der Anwendung geändert hat.
Vorbereitende Schritte
Wenn Sie die optische Zeichenerkennung verwenden, klicken Sie im Testeditor eines Imagesynchronisationselements auf Hinzufügen, um einen alternativen Wert hinzuzufügen, und geben im Feld
Erwarteter Text eine neue Textzeichenfolge ein.
Bei der Bitmap-Hashcode-Synchronisation oder der optischen Zeichenerkennung können Sie die nachfolgend beschriebene Methode verwenden, um einen alternativen Hashcodewert oder einen erkannten Textwert hinzuzufügen.
Vorgehensweise
So fügen Sie einen alternativen Wert zu einer Imagesynchronisation hinzu:
- Nachdem Sie ein Imagesynchronisationselement eingefügt haben, führen Sie den Test über das Menü zum Ausführen aus. Ordnen Sie die alternative Bedingung nach Möglichkeit so an, dass sie vor der Ausführung des Testlaufs stattfindet. Der Test muss eine Zeitlimitüberschreitung bei Imagesynchronisation erzeugen, wenn die alternative Bedingung eintritt.
- Klicken Sie in der Sicht Leistungstestläufe mit der rechten Maustaste auf den Container mit dem Testprotokoll und wählen Sie dann Testprotokoll anzeigen aus. Das Testprotokoll wird im Editor mit der Seite Übersicht angezeigt.
- Klicken Sie auf die Registerkarte Ereignisse.
- Erweitern Sie die oberste Zeile der Hierarchie Ereignisse und navigieren Sie zum Element Zeitlimitüberschreitung bei Image, das während der Ausführung erzeugt wurde.
- Wählen Sie die Zeitlimitüberschreitung bei Image aus, um die Sicht Citrix-Imagesynchronisation zu öffnen. Bei Bedarf können Sie die Sicht Citrix-Imagesynchronisation manuell öffnen, indem Sie auswählen.
Wenn eine Zeitlimitüberschreitung bei einem Image ausgewählt wird, werden in dieser Sicht der tatsächliche Anzeigenbereich des Tests und das erwartete Image sowie die entsprechenden Hashcodes oder erkannten Textwerte angezeigt.
- Sie können entweder den neuen Hashcode oder den erkannten Textwert als alternativen Wert zur Imagesynchronisation hinzufügen oder aber den vorhandenen Wert durch den neuen Wert ersetzen.
- Zum Hinzufügen des tatsächlichen Hashcode- oder erkannten Textwerts als alternativen Wert klicken Sie auf die Schaltfläche Wert hinzufügen
.
- Wenn Sie jedoch den erwarteten Wert durch den neuen Wert ersetzen möchten, klicken Sie auf die Schaltfläche Wert ersetzen
.