- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Abhängigkeiten
- Workflow-Typen
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- Das Diagnose-Tool
- Workflow-Analyse
- Über die Workflow-Analyse
- ST-NMG-001 – Namenskonvention für Variablen
- ST-NMG-002 – Namenskonvention für Argumente
- ST-NMG-004 – Duplizierung des Anzeigenamens
- ST-NMG-005 – Variable überschreibt Variable
- ST-NMG-006 – Variable überschreibt Argument
- ST-NMG-008 – Variablenlänge überschritten
- ST-NMG-009: Datentabellenvariablen mit Präfix versehen
- ST-NMG-011 – Datentabellenargumente mit Präfix versehen
- ST-NMG-012 – Standardwerte für Argumente
- ST-NMG-016 – Argumentlänge überschritten
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-023 – Leerer Workflow
- ST-DBP-024 – Prüfung der Persistenzaktivität
- ST-DBP-025 – Voraussetzung für Variablenserialisierung
- ST-DBP-026 – Verwendung der Verzögerungsaktivität
- ST-DBP-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätsargumente
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-020 – Minimale Protokollmeldungen
- ST-USG-024 – Nicht verwendet, gespeichert für später
- ST-USG-025 – Missbrauch gespeicherter Werte
- ST-USG-026 – Aktivitätseinschränkungen
- ST-USG-027 – Erforderliche Pakete
- ST-USG-028 – Aufruf von Dateivorlagen einschränken
- Variablen
- Argumente
- Importierte Namespaces
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- Salesforce-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- Test Suite – Studio
- Erweiterungen
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Microsoft App-V – Unterstützung und Einschränkungen
- Fehlerbehebung bei Internet Explorer x64
- Probleme in Microsoft Office
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Fehlerbehebung bei JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Citrix-Fehlerbehebung
Informationen zur Fehlersuche
Debugging ist der Prozess der Identifizierung und Beseitigung von Fehlern, die das ordnungsgemäße Funktionieren des Projekts verhindern. Es wird empfohlen, das Debugging während der Entwurfsphase des Automationsprojekt auf Aktivitäts-, Datei- und Projektebene durchzuführen.
Das Debugging kann mit verschiedenen Optionen durchgeführt werden, die im Menüband definiert und auf der Seite Debugging-Aktionen erläutert sind.
Standardmäßig wird das Debuggen auf dem lokalen Roboter durchgeführt. Sie können Ihre Projekte mithilfe eines Roboters auf einer Remote-Maschine ausführen oder debuggen, indem Sie Remote-Debugging aktivieren.
Mehrere Panels erleichtern das Anzeigen des Debugging-Prozesses, das Hinzufügen von Werten oder das Überwachen von Variablen und Argumenten.
Die Optionen zum Ausführen und Debuggen einer Datei oder eines Projekts sind auf der Registerkarte Design sowie Debuggen verfügbar.
Option |
Beschreibung |
---|---|
Debuggen |
Klicken Sie auf Debuggen, oder verwenden Sie F5, um das gesamte Projekt zu debuggen. |
Ausführen (Run) |
Klicken Sie auf Ausführen, oder verwenden Sie Strg+F5, um das gesamte Projekt auszuführen. |
Datei debuggen |
Klicken Sie auf Datei debuggen, oder verwenden Sie F6, um die aktuelle Datei zu debuggen. |
Datei ausführen |
Klicken Sie auf Datei ausführen, oder verwenden Sie Strg+F6, um die aktuelle Datei auszuführen. |
Die Standardaktion unter der Menübandschaltfläche Ausführen/Debuggen kann über die Registerkarte Backstage-Ansicht > Einstellungen > Design konfiguriert werden. Wählen Sie aus Datei debuggen, Datei ausführen, Projekt debuggen oder Projekt ausführen als Standardaktion aus, wenn Sie auf die Schaltfläche klicken.
Klicken Sie während des Debuggens auf die Schaltfläche Unterbrechung, um anzuhalten. Die Aktivität, für die das Debuggen durchgeführt wird, bleibt im angehaltenen Zustand hervorgehoben. Sobald dies geschehen ist, können Sie andere Debug-Aktionen wie Einzelschritt wählen oder Beenden drücken, um den Modus zu verlassen und in den Designmodus zurückzukehren. Der Tastaturkurzbefehl für die Schaltfläche Beenden ist F12.
Wir empfehlen die Verwendung von Unterbrechung zusammen mit Langsamer Schritt, damit Sie genau wissen, wann das Debugging angehalten werden muss.
Die Option Fortsetzen ist verfügbar, wenn der Debug-Prozess angehalten ist.