Debugging-Werkzeug
- Zuletzt aktualisiert2024/06/26
Debugging-Werkzeug
Mit dem Debugging-Werkzeug können Sie komplexe Automatisierungen mit verschachtelten Aufgaben reparieren. Debuggen Sie übergeordnete Automatisierungen sowie ihre untergeordneten Automatisierungen, um Probleme schnell und detailliert zu identifizieren und zu beheben. Sie können jede untergeordnete Automatisierung einzeln untersuchen, um sicherzustellen, dass jeder Teil Ihrer Automatisierung korrekt funktioniert. Das führt zu effizienteren und zuverlässigeren Automatisierungsprozessen.
Werkzeug zur Fehlerbehebung verwenden
Wählen Sie auf der Seite Automation den Bot aus, den Sie debuggen möchten, und bearbeiten Sie ihn. Sie können das Werkzeug Fehlerbehebung ausführen über das Hilfsprogramm Assistent oder über den Bot Editor aufrufen.
- Sie können Aktionen und Variablen innerhalb eines Bots hinzufügen, aktualisieren oder löschen. Sie können den Bot weiter bearbeiten, solange der Debugging-Prozess noch nicht begonnen hat.
- Unter dem Bot-Namen im Bot Editor und im Hilfsprogramm Assistent wird ein Header angezeigt, der den Namen des Bots anzeigt, für den die Fehlerbehebung durchgeführt wird. Im Header wird Jetzt Fehlerbehebung und danach der Bot-Name angezeigt. Beispiel: Jetzt Fehlerbehebung: MSGBot5
- Das Feld Aktionen auf der linken Seite des Bot Editors wird automatisch reduziert. Dies hilft bei der Bereitstellung eines größeren horizontalen Bereichs, um das Hinzufügen der Aktionen im Bot Editor während der Fehlersuche anzuzeigen. Sobald die Fehlersuche beendet ist, wird der Bereich Aktionen wieder erweitert.
- Das Aufrufen eines Debuggers startet nicht das Debugging.
- Bevor Sie mit dem Debugging beginnen, stellen Sie sicher, dass Sie alle Validierungsfehler in Ihren Bots behoben haben.
- Sie können den Bot in den Ansichten Ablauf und Liste debuggen. Für eine bessere Sichtbarkeit Ihrer Aktionen empfehlen wir jedoch, dass Sie Ihren Bot in der Ansicht Liste debuggen.
- auch dann, wenn eine Nutzersitzung zeitlich begrenzt ist oder der Browser abrupt geschlossen wird.
- auch dann, wenn Sie den Editor von einem anderen Browser aus öffnen oder sich mit denselben Anmeldedaten in einer anderen Sitzung anmelden.
Dies verbessert die Benutzerfreundlichkeit des Assistenten, da Sie den Assistenten nicht mehr bei jedem Öffnen des Bots im Editor auf die rechte Seite des Editors verschieben müssen, um den Bereich Aktionen anzuzeigen.
Debug-Steuerelemente
Aktionen | Symbole | Tastaturkürzel | Beschreibung |
---|---|---|---|
Fehlerbehebung starten | ![]() |
F6 | Verwenden Sie die Option Fehlerbehebung starten, um die Fehlerbehebung zu starten. |
Zur nächsten Aktion gehen | ![]() |
F7 | Verwenden Sie Zur nächsten Aktion gehen, um jeweils eine Aktion zu debuggen. Nachdem Sie ein Debugging für die aktuelle Aktion ausgeführt haben, können Sie Zur nächsten Aktion gehen verwenden, um zur nächsten Aktion in der Sequenz zu gelangen. |
Weiter zum nächsten Haltepunkt | ![]() |
F6 | Verwenden Sie Weiter zum nächsten Haltepunkt, um direkt zum nächsten Haltepunkt zu gelangen. Weiter zum nächsten Haltepunkt führt die aktuelle Aktion aus, geht dann zum nächsten Haltepunkt und pausiert. Anmerkung: Wenn das Debugging läuft, ändert sich das Symbol Fehlerbehebung starten zu Weiter zum nächsten Haltepunkt. |
Aktuelle Aktion aufrufen | ![]() |
F8 | Verwenden Sie Aktuelle Aktion aufrufen, um in die untergeordnete Automatisierung zu gelangen, in der die Automatisierungsausführung derzeit angehalten wurde. |
Aktuellen Bot verlassen | ![]() |
Umschalt+F8 | Verwenden Sie Aktuelle Aktion verlassen, um aus der untergeordneten Automatisierung herauszugehen und in der nächsten Zeile anzuhalten (ab dem Punkt, wo Sie die Aktion aufgerufen haben). |
Stoppen | ![]() |
Umschalt+F6 | Verwenden Sie die Option Stoppen, um den Debugging-Prozess zu stoppen. |
Stapel aufrufen
Mit „Stapel aufrufen“ können Sie die Reihenfolge des Aufrufs von Automatisierungen bestimmen und schnell von einer Automatisierung zur nächsten wechseln. „Stapel aufrufen“ listet die derzeit aktiven Automatisierungen auf, einschließlich übergeordneter und untergeordneter Automatisierungen, mit der Zeilennummer und dem Ordner, in dem sie sich befinden. Die derzeit aktive Automatisierung ist hervorgehoben und wird am Anfang der Liste angezeigt. Nach dem Debugging jeder Automatisierung wird sie aus dem Aufrufstapel entfernt.
Haltepunkte hinzufügen
Aktionen | Symbole und Tastenkombinationen | Beschreibung |
---|---|---|
Haltepunkt aktivieren |
F9 |
Um einen Haltepunkt einzufügen, klicken Sie auf die vertikalen Ellipsen in der entsprechenden Codezeile und wählen Sie Haltepunkt aktivieren. Alternativ können Sie einen Haltepunkt auch aktivieren, indem Sie auf die entsprechende Zeilennummer klicken. Es wird ein Haltepunktsymbol über der Zeilennummer angezeigt. Anmerkung: Wenn Sie einen Haltepunkt für eine bestimmte Codezeile aktivieren, hebt das Werkzeug Fehlerbehebung ausführen diesen hervor und kennzeichnet ihn mit einer „Pausieren“-Schaltfläche auf der rechten Seite der Codezeile. |
Haltepunkt deaktivieren |
F9 |
Um einen Haltepunkt zu deaktivieren, klicken Sie auf die vertikalen Ellipsen in der entsprechenden Codezeile und wählen Sie Haltepunkt deaktivieren. Der Haltepunkt wird inaktiv. Zusätzlich können Sie auch auf das Haltepunktsymbol über der jeweiligen Zeilennummer klicken, um den Haltepunkt zu deaktivieren. |
Alle Haltepunkte löschen |
Umschalt+F9 |
Klicken Sie zum Löschen aller Haltepunkte auf das Symbol Alle Haltepunkte löschen. |