Studio Web
Neuestes
False
Bannerhintergrundbild
Studio Web-Benutzerhandbuch
Letzte Aktualisierung 16. Mai 2024

Verwenden der UI-Automatisierung für Browser-Interaktionen

Die UI Automation Cloud bietet leistungsstarke und umfassende Funktionen zur Produktivitätssteigerung durch browserbasierte, plattformübergreifende Automatisierung, mit der Sie wiederkehrende Aufgaben automatisieren, manuelle Eingabefehler reduzieren und die Gesamteffizienz verbessern können.

UI Automation Cloud bietet eine umfangreiche Reihe von Funktionen, die menschliches Verhalten simulieren (z. B. Klicken auf Bildschirmelemente, Eingeben von Text, Datenextraktion oder Screen Scraping), wenn mit Webanwendungen interagiert wird.

Um End-to-End-Geschäftsszenarien zu implementieren, können diese Funktionen in andere API-basierte Aktivitätspakete integriert werden, z. B. Microsoft 365 oder Integration Service-Aktivitätspakete, wodurch eine nahtlose Datenübertragung und Echtzeitsynchronisierung zwischen ihnen ermöglicht wird.

Sie können UI-basierte Automatisierungen beheben, indem Sie die Fehlerursache schnell erkennen, wenn Sie die Ausführungen über die Live-Streaming- und die Roboteraufzeichnungsfunktionen anzeigen.

Außerdem bieten die Funktionen der UI Automation Cloud eine sofort einsatzbereite Lösung zum Automatisieren der nFactor-Authentifizierung für Web-Geschäftsanwendungen, die beim Aufbau von Automatisierungen hilft, die mehrere Authentifizierungsfaktoren umfassen, die miteinander verkettet sind. Weitere Informationen finden Sie unter Browserverbindung der UI-Automatisierung.

Unterstützte Browser für UI-Automatisierung

  • Entwurfszeit – Sie können Automatisierungen mit UI-Automatisierungsaktivitäten in Studio Web über Google Chrome (Windows und macOS) oder Microsoft Edge (Windows) entwerfen.

    Studio Web und die relevanten Web-Apps müssen im selben Browser (Chrome oder Edge) dargestellt werden und die UiPath® -Erweiterung muss für den Browser installiert sein.

  • Laufzeit – Automatisierungen, die mit UI-Automatisierung und Studio Web erstellt wurden, werden standardmäßig auf serverlosen Robotern in der UiPath Cloud in Chrome ausgeführt. Mithilfe des UiPath Orchestrators können sie für die Unattended-Ausführung mit Chrome auf Windows-, macOS- und Automation Cloud-Robotern konfiguriert werden, wenn der Chrome-Browser und die UiPath-Erweiterung für Chrome installiert sind.

Anwendungsfälle

Hier sind einige der häufigsten Anwendungsfälle für die UI-Automatisierung mit Studio Web.

Automatisieren von Geschäftsszenarien
  • Kundenservice-Automatisierung

    Automatisieren von Antworten auf häufige Kundenanfragen: Abrufen von Anfragedaten aus Outlook, Hochladen in Geschäftsanwendungen und Generieren automatischer Antworten.

  • Automatisierung der Buchhaltung

    Erstellen Sie Ausgabenberichte und kategorisieren Sie automatisch Ausgaben und Transaktionen, um Buchhaltungsprozesse zu optimieren.

  • Auftragsverarbeitung

    Automatisieren Sie mit SAP Fiori die Prozesse der Auftragsabwicklung, einschließlich Auftragserfassung, Rechnungsstellung und Versand.

  • Mitarbeiter-Onboarding

    Verwenden Sie automatisierte Workflows, um den Einstellungsprozess zu optimieren und neue Mitarbeitende in Workday zu integrieren.

Web-Scraping
  • Analyse von Kundenfeedback

    Analysieren Sie Kundenrezensionen und Feedback zu Ihren Produkten und Diensten auf verschiedenen Bewertungsseiten und Social-Media-Plattformen. Verwenden Sie die Web-Scraping-Funktionen der UI-Automatisierung, um Daten in Echtzeit zu sammeln und zu analysieren, um Ihre Produkte oder Dienste zu verbessern.

  • Preisvergleich

    Vergleichen Sie die Preise von Produkten von verschiedenen E-Commerce-Websites. Verwenden Sie Web-Scraping-Tools, um Preisdaten aus mehreren Quellen zu extrahieren und für weitere Vergleiche zu aggregieren.

  • Lead-Generierung

    Generieren Sie Leads, indem Sie Kontaktinformationen wie E-Mail-Adressen und Telefonnummern von verschiedenen Websites sammeln. Verwenden Sie die Web-Scraping-Funktionen der UI-Automatisierung, um die Lead-Generierung zu automatisieren und Zeit und Mühe zu sparen.

  • Scraping der Produktbewertung

    Extrahieren Sie Produktbewertungen für E-Commerce-Websites aus verschiedenen Quellen, um Erkenntnisse über Produktqualität, Kundenzufriedenheit und potenzielle Probleme zu gewinnen. Verwenden Sie Web-Scraping-Tools, um Bewertungen zu sammeln und zu analysieren, um ihre Produkte oder Dienste zu verbessern.

Automatisierte Tests

Die UI-Automatisierung kann automatisierte Tests auf Benutzeroberflächen durchführen und sicherstellen, dass sie in verschiedenen Szenarien ordnungsgemäß funktionieren.

Aktivitäten

Die UIAutomation-Aktivitäten sind wirklich einfach zu verwenden, auch wenn Sie keine Vorkenntnisse in der Automatisierung haben. Diese Aktivitäten bieten Drag-and-Drop-Schnittstellen, sodass Sie Zeigen-und-Klick-Interaktionen durchführen können, um schnell Automatisierungen zu erstellen.

In Studio Web sind mehrere UI-Automatisierungsaktivitäten verfügbar, einschließlich:

Beispiel für die Verwendung der UI-Automatisierung

Um zu veranschaulichen, wie Sie UI-Automatisierungsaktivitäten für die Interaktion mit Ihrem Webbrowser verwenden, erstellen wir eine Automatisierung, die Tabellendaten von einer Webseite extrahiert, die Daten in eine Excel-Arbeitsmappe in Microsoft 365 schreibt und die Arbeitsmappe dann per E-Mail sendet. Sie können eine ähnliche Automatisierung für Google Sheets erstellen, indem Sie Google WorkSpace-Aktivitäten verwenden. Wir verwenden die folgenden Aktivitäten:
  • Use Browser zum Angeben der Website, von der die Daten extrahiert werden sollen.
  • Extract Table Data zum Durchführen der Tabellenextraktion.
  • Create Workbook zum Erstellen der Arbeitsmappe in Microsoft 365.
  • Write Range zum Schreiben der extrahierten Daten in die Arbeitsmappe.
  1. Navigieren Sie in Ihrem Browser zur Beispielseite Vertriebsmöglichkeiten.
  2. Erstellen Sie auf einer separaten Registerkarte ein neues Studio Web-Projekt. Wählen Sie für den Trigger Manuelle Automatisierung aus.
  3. Fügen Sie nach „Manual Trigger“ eine Use Browser-Aktivität hinzu. Wählen Sie in der Aktivität aus der Dropdownliste Arbeiten in Scope die Option Vertriebsmöglichkeiten aus, um die zu automatisierende Webseite anzugeben.
  4. Fügen Sie im Textkörper der Aktivität „Use Browser“ eine Aktivität Extract Table Data hinzu. Wählen Sie in der Aktivität die Option Ziel auf Bildschirm anzeigen aus. Die Seite „Vertriebsmöglichkeit“ wird in den Fokus gebracht und das Dialogfeld Tabellenauswahl wird angezeigt.
    1. Wählen Sie im Dialogfeld die Option Zu extrahierende Daten auswählen aus und bewegen Sie dann den Mauszeiger auf eine der Zellen in der Tabelle.
    2. Wenn die Zelle grün hervorgehoben ist, klicken Sie darauf. Die Tabelle wird erkannt und ein Dialogfeld wird angezeigt, in dem Sie die gesamte Tabelle auswählen können.
    3. Wählen Sie Ja aus. Im Dialogfeld „Tabellenextraktion“ werden die in der Tabelle erkannten Spalten angezeigt.
    4. Hier entfernen wir nicht benötigte Spalten. Zum Beispiel können wir die Schaltfläche Löschen neben der ersten Spalte (Column-0) auswählen, um sie zu entfernen, und dann Speichern und Schließen auswählen.

  5. Wir kehren zu dem Projekt zurück, in dem die Aktivität „Extract Table Data“ jetzt konfiguriert ist. Eine Variable wurde automatisch für die Datentabellenausgabe generiert. Da die Aktivität innerhalb einer Use Browser Scope-Aktivität hinzugefügt wird, ist die automatisch generierte Variable nur in der Scope-Aktivität verfügbar. Wir werden daher manuell eine DataTable-Variable erstellen, damit wir die Ausgabe in Aktivitäten außerhalb von Use Browser verwenden können:
    1. Wählen Sie unter Zusätzliche Optionen anzeigen > Andere die Option Mehr anzeigen aus docs image > Variable neben der Zieldatentabelle erstellen.
    2. Geben Sie einen Variablennamen ohne Leerzeichen ein, z. B. ExtractedData, lassen Sie die anderen Optionen unverändert und klicken Sie dann auf Erstellen.

      Die Variable wird erstellt und ist im Data Manager verfügbar.

  6. Fügen Sie eine Microsoft 365-Aktivität Create Workbook nach „Extract Data Table“ außerhalb des Textkörpers „Use Browser“ hinzu. Diese Aktivität erstellt eine neue Arbeitsmappe, in die wir die Tabellendaten kopieren. In der Aktivität:
    1. Erstellen oder wählen Sie eine Verbindung aus.
    2. Wählen Sie den Ordner aus, in dem die Arbeitsmappe erstellt werden soll.
    3. Geben Sie den Namen der Arbeitsmappe ein, z. B. ExtractedSalesOpportunities.
  7. Fügen Sie nach „Create Workbook“ eine Microsoft 365-Aktivität Write Range hinzu. Diese Aktivität schreibt die Tabellendaten in die neue Arbeitsmappe. In der Aktivität:
    1. Erstellen oder wählen Sie eine Verbindung aus.
    2. Wählen Sie im Feld „Arbeitsmappe“ die Option Mehr anzeigen aus docs image > Variable verwenden. Damit können wir die Ausgabe der Aktivität „Create Workbook“ auswählen, um die zu verwendende Datei anzugeben.
    3. Wählen Sie im Feld „Arbeitsmappe“ die Option Klicken, um eine Variable zu verwenden und dann Arbeitsmappe erstellen > Neue Arbeitsmappe aus.
    4. Geben Sie im Feld Bereich einen Namen für das Blatt ein, in das die Arbeitsmappe geschrieben werden soll, z. B. SalesOpportunities.
    5. Wählen Sie im Feld Was geschrieben werden soll die Option Klicken, um eine Variable zu verwenden aus und dann Variablen > ExtractedData. Dies gibt an, dass es sich bei den zu schreibenden Daten um die „ExtractedData“-Variable handelt, in der wir die Ausgabe der „Extract Table Data“-Aktivität gespeichert haben.
  8. Fügen Sie nach „Write Range“ eine Microsoft 365-Aktivität Download File hinzu. Diese Aktivität ruft die Arbeitsmappendatei ab, sodass wir sie dann per E-Mail senden können. In der Aktivität:
    1. Erstellen oder wählen Sie eine Verbindung aus.
    2. Wählen Sie neben Herunterzuladende Datei die Option Mehr anzeigen aus docs image > Variable verwenden. Damit können wir die Ausgabe der Aktivität „Create Workbook“ auswählen, um die zu verwendende Datei anzugeben.
    3. Wählen Sie die Option Klicken, um eine Variable zu verwenden und dann Arbeitsmappe erstellen > Neue Arbeitsmappe aus.
  9. Fügen Sie nach „Download File“ eine Microsoft 365-Aktivität Send Email hinzu. Diese Aktivität sendet die Arbeitsmappendatei per E-Mail. In der Aktivität:
    1. Erstellen oder wählen Sie eine Verbindung aus.
    2. Geben Sie im Feld An eine E-Mail-Adresse ein, z. B. Ihre Adresse.
    3. Geben Sie im Feld Betreff einen Betreff ein, z. B. Extrahierte Daten zu Vertriebsmöglichkeiten.
    4. Geben Sie im Feld Text eine Nachricht ein.
    5. Wählen Sie im Feld Anlage(n) die Option Klicken, um eine Variable zu verwenden und dann Datei herunterladen > Heruntergeladene Datei aus.
  10. Klicken Sie oben auf der Seite auf Ausführen, um die Automatisierung zu testen.
Tipp: Sie können die Vorlage Tabellendatenextraktion für Vertriebsmöglichkeit in Excel-Arbeitsmappe oder Tabellendatenextraktion für Vertriebsmöglichkeit in Google Sheets verwenden, um dieses Projekt zu erstellen.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.