Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Automatisierungen testen
Amazon Quick Automate bietet umfassende Funktionen zum Testen Ihrer Automatisierungen. In diesem Abschnitt werden die Tools und Funktionen beschrieben, die zur Validierung Ihres Automatisierungsverhaltens zur Verfügung stehen.
Testmodi
Wählen Sie aus zwei Modi, um Ihre Automatisierung zu testen:
Ausführungsmodus — Führt die Automatisierung von Anfang bis Ende aus, ohne sie anzuhalten. Alle Breakpoints in der Automatisierung werden ignoriert. Dieser Modus eignet sich am besten, um den gesamten Ablauf Ihrer Automatisierung zu testen.
Debug-Modus — Führt die Automatisierung aus und unterbricht sie an allen von Ihnen festgelegten Breakpoints oder wenn eine Ausnahme auftritt. Auf diese Weise können Sie den Automatisierungsstatus überprüfen, Variablen überwachen und das Verhalten an bestimmten Punkten in Ihrem Prozess überprüfen.
Bereich „Testen“
Der Testbereich umfasst zwei Hauptregister, mit denen Sie Ihren Automatisierungstest überwachen und steuern können:
Registerkarte „Einrichtung“
Die Registerkarte Setup bietet Tools zur Verwaltung Ihrer Testkonfiguration:
Breakpoint-Manager — Listet alle Breakpoints auf, die derzeit in Ihrer Automatisierung festgelegt sind. Entfernen Sie Haltepunkte direkt aus dieser Ansicht, ohne zur Arbeitsfläche zurückzukehren.
Testnavigation — Schnellzugriffs-Links zum Anzeigen von:
Läufe anzeigen — Alle Automatisierungsläufe aus dem Testen anzeigen
Fälle anzeigen — Sehen Sie sich Fälle an, die während des Tests erstellt wurden
Aufgaben anzeigen — Überprüfe alle generierten human-in-the-loop Aufgaben
Registerkarte „Überwachen“
Auf der Registerkarte Überwachen werden Echtzeitinformationen zu Ihrer laufenden Automatisierung angezeigt:
UI-Streaming — Beobachten Sie, wie Browser-Automatisierungsaktionen in Echtzeit ausgeführt werden
Variablenmonitor — Überwachen und ändern Sie Variablenwerte
Protokolle — Verfolgen Sie den detaillierten Automatisierungsfortschritt
Teststatus
Während des Tests wird sich Ihre Automatisierung in einem der folgenden Status befinden:
Wird ausgeführt — Die Automatisierung führt aktiv Aktionen aus
Angehalten (Breakpoint) — Die Ausführung wurde an einem benutzerdefinierten Breakpoint gestoppt
Angehalten (Ausnahme) — Die Ausführung wurde aufgrund eines Fehlers gestoppt
Abgeschlossen — Die Automatisierung hat alle Schritte erfolgreich abgeschlossen
Fehlgeschlagen — Bei der Automatisierung ist ein nicht behebbarer Fehler aufgetreten und sie wurde gestoppt
Wird ausgeführt und debuggt
Breakpoints setzen
Breakpoints ermöglichen es Ihnen, Ihre Automatisierung an bestimmten Punkten anzuhalten:
Um einen Breakpoint hinzuzufügen:
Bewegen Sie den Mauszeiger über eine Aktion oder einen Schritt auf der Leinwand
Klicken Sie auf Haltepunkt hinzufügen
Das Breakpoint-Symbol erscheint auf der Aktion oder dem Schritt
Um einen Breakpoint zu entfernen:
Klicken Sie bei der Aktion auf Breakpoint entfernen
Oder verwenden Sie den Breakpoint-Manager auf der Registerkarte Setup
Anmerkung
Richten Sie Breakpoints ein, bevor Sie den Debug-Modus starten.
Steuerelemente debuggen
Wenn Ihre Automatisierung angehalten ist, haben Sie mehrere Steuerungsmöglichkeiten:
Weiter — Führen Sie die nächste Aktion in Ihrer Automatisierung aus und pausieren Sie erneut
Fortfahren — Setze den Lauf fort, bis der nächste Breakpoint erreicht ist
Stopp — Beendet den aktuellen Testlauf
Ignorieren — Wenn der Vorgang aufgrund einer Ausnahme unterbrochen wird, wird die Ausnahme gelöscht und so fortgesetzt, als ob die Aktion erfolgreich gewesen wäre. Dies ist nützlich, wenn die Ausnahme den Rest Ihres Tests nicht blockiert und Sie fortfahren möchten.
Erneut versuchen — Wenn der Vorgang aufgrund einer Ausnahme unterbrochen wird, wird versucht, die aktuelle Aktion erneut auszuführen. Dies ist nützlich, wenn das Problem vorübergehend ist oder wenn Sie den Wert einer Variablen ändern und es mit dem neuen Wert erneut versuchen möchten
Schritte deaktivieren
Um Aktionen oder Schritte vorübergehend zu deaktivieren, ohne sie zu entfernen, können Sie sie deaktivieren, bevor Sie Ihren Test starten. Deaktivierte Aktionen oder Schritte werden während des Tests übersprungen.
Wählen Sie den zu deaktivierenden Schritt aus
Klicken Sie auf die Menüoptionen
Wählen Sie Deaktivieren
Der Schritt wird ausgegraut angezeigt
Um zu reaktivieren:
Wählen Sie den deaktivierten Schritt aus
Klicken Sie auf die Menüoptionen
Wählen Sie Activate.
Variabler Beobachter
Der Variable Watcher auf der Registerkarte Monitor bietet Einblick in die Daten, die von Ihrer Automatisierung während des Tests verwendet werden. Um eine Variable zu untersuchen:
Öffnen Sie den Variablenmonitor auf der Registerkarte Monitor, während der Test angehalten ist
Klicken Sie auf Hinzufügen, um die zu untersuchenden Variablen zu suchen und auszuwählen
Den aktuellen Wert für die Variable anzeigen
Ändern Sie Werte, um verschiedene Szenarien zu testen:
Klicken Sie auf das Stiftsymbol neben einer Variablen
Geben Sie einen neuen Wert zum Testen ein
Setzen Sie den Lauf fort, um mit dem neuen Wert fortzufahren
Diese Funktion ist besonders nützlich für:
Testen verschiedener Datenbedingungen
Überprüfung der Fehlerbehandlung
Simulation von Grenzfällen
Fehlerbehebung
Mit Assistant beheben
Wenn Ihre Automatisierung auf eine Ausnahme stößt, kann der Automatisierungsassistent Ihnen helfen, Probleme zu identifizieren und zu lösen:
Klicken Sie auf Mit Assistant beheben, wenn Sie aufgrund eines Fehlers angehalten werden
Der Assistent wird:
Analysieren Sie die Fehlermeldung
Überprüfen Sie die Ausführungsprotokolle
Schauen Sie in der Wissensdatenbank zur Fehlerbehebung nach
Erläutern Sie das Problem klar und deutlich
Schlagen Sie mögliche Lösungen vor
Chatten Sie mit dem Assistenten, um:
Stellen Sie Fragen zu dem Fehler
Aktualisieren Sie die Automatisierung auf der Grundlage einer der empfohlenen Änderungen
Testmetriken
Nach Abschluss Ihres Tests bietet Amazon Quick Automate umfassende Testmetriken, die Ihnen helfen, die Automatisierungsleistung zu verstehen und die Testabdeckung zu validieren. Sehen Sie sich die wichtigsten Kennzahlen zu Ihrem Testlauf an:
Gesamtlaufzeit — Wie lange hat der Test von Anfang bis Ende gedauert
Anzahl der abgeschlossenen Fälle — Anzahl der Fälle, deren Bearbeitung abgeschlossen wurde (mit Ausnahme der erstellten oder ausstehenden Fälle)
Durchschnittliche Dauer pro Fall — Die durchschnittliche Bearbeitungszeit für jeden abgeschlossenen Fall
Erfolgsquote — Prozentsatz der Fälle, die ausnahmslos abgeschlossen wurden
Anzahl der erstellten Aufgaben — Anzahl der während des Tests generierten human-in-the-loop Aufgaben
Umfang der Aktionen — Prozentsatz der Aktionen in Ihrer Automatisierung, die während des Tests ausgeführt wurden. Dies hilft dabei, ungetestete Pfade zu identifizieren