Sie können eine neue Aufzeichnung in einen Citrix-Test einfügen. Verwenden Sie diese Funktion, um einen Teil zu einer aufgezeichneten Sitzung hinzuzufügen bzw. einen Teil zu ersetzen.
Vorbereitende Schritte
Für das Einfügen einer neuen Folge in einen Test ist es erforderlich, dass die Citrix-Sitzung an dem Punkt, an dem die neue Folge eingefügt wird, den erwarteten Status aufweist. Wenn die neue Folge beispielsweise mit einem bestimmten Fenster interagieren muss, das zu einem früheren Zeitpunkt während der Testausführung erstellt wird, muss ein Vorlauf ausgeführt werden, bis das Fenster den erwarteten Status aufweist, bevor die Aufzeichnung gestartet werden kann. Hierfür kann entweder der Citrix-Testrecorder automatisch das vorhandene Szenario bis zur Einfügemarke wiedergeben oder Sie können einen manuellen Vorlauf bis zum erwarteten Status ausführen.
Wenn Sie eine neue Folge in einen Test einfügen, muss der Kontext der Benutzeraktionen erhalten bleiben, um sicherzustellen, dass der Test während der Wiedergabe einwandfrei synchronisiert wird. Der resultierende Test muss möglicherweise manuell nachbearbeitet werden, um eine reibungslose Wiedergabe des Tests sicherzustellen.
Anmerkung: Citrix-Tests umfassen Benutzereingaben und Synchronisationen der unteren Ebene. Schon geringfügige Änderungen können die Betriebsfähigkeit des Tests beeinträchtigen. Daher müssen Sie beim Bearbeiten dieser Tests sicherstellen, dass sie funktionell identisch sind.
Vorgehensweise
So fügen Sie eine Aufzeichnung in einen Test ein:
- Wählen Sie im Testeditor das Element aus, vor dem Sie die neue Aufzeichnung einfügen möchten. Die Verwaltung der neuen Testfolge ist einfacher, wenn sich die Einfügemarke im Test auf der Ebene von Fensterereignissen befindet.
- Klicken Sie auf Einfügen und dann auf Szenario aufzeichnen.
- Geben Sie im Fenster Aufzeichnung aktualisieren an, wie die Sitzung den an der Einfügemarke erwarteten Status erreichen soll, und klicken Sie auf OK.
- Wählen Sie Szenario automatisch wiedergeben aus, um den Test bis zur Einfügemarke wiederzugeben. Mit dieser Option wird die Wiedergabe des Tests bei Erreichen der Einfügemarke gestoppt. Wenn die Wiedergabe nicht synchronisiert werden kann, werden Sie aufgefordert, einen manuellen Vorlauf der Wiedergabe auszuführen, bis die Einfügemarke den erwarteten Status aufweist.
- Wählen Sie Manueller Vorlauf bis zum erwarteten Status aus, um die Citrix-Sitzung manuell in den Status zu versetzen, der an der Einfügemarke erwartet wird.
- Nachdem die Citrix-Sitzung den erwarteten Status erreicht hat und Sie für die neue Aufzeichnung bereit sind, klicken Sie in der Symbolleiste auf die Schaltfläche Aufzeichnung aktivieren/inaktivieren
. Wenn Sie die Option für die automatische Wiedergabe auswählen, wird die Aufzeichnung automatisch aktiviert.
- Führen Sie die Folge von Aktionen aus, die Sie zum vorhandenen Test hinzufügen möchten. Klicken Sie abschließend erneut auf die Schaltfläche Aufzeichnung aktivieren/inaktivieren
, um die Aufzeichnung zu stoppen. Anmerkung: Sie können die Aufzeichnung mehrere Male neu starten. Sie müssen jedoch sicherstellen, dass die Citrix-Sitzung mit dem Status fortgesetzt wird, den sie beim Stoppen aufwies. Wenn in der aufgezeichneten Folge Aktionen fehlen, wird der Test während der Wiedergabe möglicherweise nicht einwandfrei synchronisiert.
- Nachdem Sie die Folge der in den Test einzufügenden Aktionen abgeschlossen haben, schließen Sie die Sitzung und stoppen die Aufzeichnung, indem Sie auf Aufzeichnung
stoppen
klicken. Es wird ein Fortschrittsfenster angezeigt, während der Test generiert wird.
Nach Beendigung dieses Vorgangs zeigt die Sicht für die Recordersteuerung die Nachricht Testgenerierung abgeschlossen an. Der Test wird im Testnavigator aufgelistet und im Testeditor geöffnet.
- Nachdem der Test im Testnavigator aktualisiert wurde, stellen Sie sicher, dass die neue Folge korrekt in den Test eingefügt wurde, bevor Sie den neuen Test speichern. Stellen Sie außerdem sicher, dass der Kontext der Citrix-Sitzung mit den Benutzeraktionen am Beginn und am Ende der eingefügten Folge kompatibel ist. Falls die Ergebnisse der Einfügung nicht Ihren Erwartungen entsprechen, können Sie den Test auf die vorher gespeicherte Version zurücksetzen, indem Sie auf klicken. Sie können aber auch versuchen, Fehler manuell zu beheben.