test-suite
2024.10
true
UiPath logo, featuring letters U and I in white

Test Suite-Benutzerhandbuch

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Letzte Aktualisierung 11. Nov. 2024

Erstellen von Mobile Automation-Workflows

Erstellen Sie Workflows, um native und mobile Webanwendungen über Studio und den Mobile Device Manager zu automatisieren.

Voraussetzungen

Mobile Automation-Bedingungen

  • Die Laufzeit ist ohne den Mobile Device Manager möglich, die Entwurfszeit hingegen nicht. Das bedeutet, dass Sie Ihre Workflows in Studio entwerfen können, wenn Sie den Mobile Device Manager öffnen. Im Gegensatz dazu können Sie Ihre Tests ausführen, ohne den Mobile Device Manager öffnen zu müssen.
  • Die bei der Einrichtung von Geräten und Anwendungen vorgenommenen Einstellungen werden global angewendet. Wenn Sie z. B. ein Gerät einrichten und die Option „Ähnliche Registerkarten schließen“ deaktivieren, wird dies bei der Erstellung Ihres Workflows in Studio berücksichtigt. Genauer gesagt, wenn Sie die Mobile Device Connection verwenden, um eine Verbindung zu diesem Gerät herzustellen, wird die Eigenschaft „Ähnliche Registerkarte schließen“ Ihre Konfiguration in False übertragen.

Workflows mit aufgezeichneten Aktionen erstellen

Erstellen Sie einen Workflow im Mobile Device Manager, indem Sie Ihre Aktionen auf dem Bildschirm anzeigen und die Schritte aufzeichnen. Nach der Aufzeichnung Ihrer Aktionen können Sie den gesamten Satz in Studio importieren.

  1. Öffnen Sie den Mobile Device Manager und starten Sie eine Anwendung. Weitere Informationen finden Sie unter Starten einer Anwendung.
  2. Öffnen Sie den Bereich Aufgezeichnete Aktionen auf der rechten Seite, um Ihre ausgeführten Aktionen nachzuverfolgen.
  3. Auf der rechten Seite des Mobilgeräte-Emulators können Sie einzelne oder mehrere Aktionen aus der Aktionsleiste auswählen oder manuell mit dem Gerät interagieren. Weitere Informationen finden Sie unter Geräteinteraktion.


  4. Öffnen Sie Studio und wählen Sie Ausführen innerhalb einer Sequence aus.
  5. Navigieren Sie zu Mobile Automation > Aufgezeichnete Aktionen importieren und fügen Sie sie der Sequence hinzu.

    Zuvor aufgezeichnete Aktionen in MDM sind jetzt Teil Ihres Studio-Workflows.

Sie können Ihren Workflow wie jeden anderen Standardworkflow ausführen, indem Sie auf Datei ausführen klicken.

Es wird eine neue Verbindung zu dem emulierten mobilen Gerät hergestellt, um Ihre Aktionen in Echtzeit auszuführen.

Einen Workflow mit Studio erstellen

Die folgenden Szenarien zeigen Ihnen, wie Sie einen Workflow in Studio erstellen können:

  • Web-Automatisierung
  • Tipp: Fügen Sie Mobile Automation-Aktivitäten zu Ihrem Objekt-Repository hinzu.

Web-Automatisierung

In diesem Szenario können Sie einen Android-Webautomatisierungsworkflow erstellen, um die Dokumentationsseite von UiPath® zu öffnen. Bevor Sie beginnen, sehen Sie sich die Voraussetzungen an. Für dieses spezielle Beispiel müssen Sie https://www.uipath.com/ als Startseite konfigurieren.
  1. Öffnen Sie Studio.
  2. Wählen Sie ein Mobile Testing-Projekt aus den Standardvorlagen aus.
  3. Konfigurieren Sie Projektdetails, wählen Sie C#/VB aus und klicken Sie dann auf Erstellen.
  4. Erstellen Sie einen neuen Testfall und fügen Sie Ihrem Workflow eine Sequence hinzu.
  5. Fügen Sie die Aktivität Mobile Device Connection innerhalb der Sequence hinzu.
  6. Klicken Sie auf Verbindungsdetails auswählen und legen Sie Ihr Gerät und Ihre Webanwendung fest.
  7. Fügen Sie eine Aktivität „ Aktuelle App verwalten “ hinzu, und wählen Sie in der Dropdownliste Befehl die Option Startenaus.
  8. Fügen Sie eine Open URL -Aktivität hinzu, und übergeben Sie im Eigenschaftsfeld URL "https://www.uipath.com/" .
  9. Öffnen Sie den Mobile Device Manager und starten Sie eine Webanwendung.
  10. Fügen Sie die Aktivität Tap hinzu, klicken Sie auf Ziel angeben und wählen Sie Automatisierungstrends 2023: Neuigkeiten, zukünftige Entwicklungen und der Pfad zur Wertschöpfung auf der UiPath®-Website aus. Dadurch wird der Zielauswahlmodus im Mobile Device Manager geöffnet. Weitere Informationen zum Ziel von UI-Elementen finden Sie unter Informationen zu Zielen und Ankern.


  11. Wiederholen Sie Schritt 10, und wählen Sie unten auf der Seite Akzeptieren und fort .
  12. Fügen Sie eine „Set Text “-Aktivität hinzu, klicken Sie auf Ziel angeben und wählen Sie das Feld „Geschäfts-E-Mail“ aus. Übergeben Sie eine E-Mail-Adresse im Feld Text .
  13. Fügen Sie eine Set Text-Aktivität hinzu, klicken Sie auf Ziel angeben und wählen Sie das Feld Vorname aus. Übergeben Sie einen Namen im Feld Text.
  14. Fügen Sie eine Set Text-Aktivität hinzu, klicken Sie auf Ziel angeben und wählen Sie das Feld Nachname aus. Übergeben Sie einen Namen im Feld Text.
  15. Führen Sie Ihre Datei aus, um sie im Mobile Device Manager in Aktion zu sehen. Eine Liste der mobilen Automatisierungsaktivitäten finden Sie unter https://uipath.atlassian.net/browse/DP-888.


Native Anwendungsautomatisierung

In diesem Szenario können Sie einen iOS Wikipedia-Automatisierungsworkflow erstellen, um einen Text in der App zu suchen und abzurufen. Bevor Sie beginnen, sehen Sie sich die Voraussetzungen an.

Für dieses spezielle Beispiel müssen Sie eine Wikipedia-App konfigurieren. Laden Sie die IPA-Datei herunter, wenn Sie ein lokales Gerät verwenden. Andernfalls können Sie den App-Pfad angeben.



Hinweis:

Im Folgenden wird beschrieben, wie Sie native Anwendungen auf Ihren Geräten hinzufügen können:

  1. Öffnen Sie Studio.
  2. Wählen Sie ein Mobile Testing-Projekt aus den Standardvorlagen aus.
  3. Konfigurieren Sie Projektdetails, wählen Sie C#/VB aus und klicken Sie dann auf Erstellen.
  4. Erstellen Sie einen neuen Testfall und fügen Sie Ihrem Workflow eine Sequence hinzu.
  5. Fügen Sie die Aktivität Element Exists innerhalb der Sequence hinzu und klicken Sie auf Ziel angeben. Dadurch wird der Zielauswahlmodus im Mobile Device Manager geöffnet. Weitere Informationen zum Ziel von UI-Elementen finden Sie unter Informationen zu Zielen und Ankern.
  6. Wählen Sie die Schaltfläche „Überspringen“ auf Ihrem Gerätebildschirm aus.
  7. Konfigurieren Sie die Eigenschaft Exists mit dem folgenden Wert: skipButton .
  8. Klicken Sie auf Verbindungsdetails auswählen und legen Sie Ihr Gerät und Ihre Anwendung fest.
  9. Öffnen Sie den Mobile Device Manager und starten Sie eine Anwendung.
  10. Fahren Sie fort, indem Sie eine If-Aktivität und eine Sequence innerhalb Then hinzufügen.
  11. Fügen Sie im Feld Sequence eine Tap-Aktivität hinzu und schreiben Sie den folgenden Wert in das Feld Bedingung.
    skipButton ==trueskipButton ==true
  12. Klicken Sie auf Ziel anzeigen für die Tap-Aktivität und geben Sie Ihr Ziel auf der Schaltfläche „Überspringen“ von Ihrem Gerätebildschirm an.
  13. Fahren Sie fort, indem Sie einen festgelegten Text (Set Text) hinzufügen und die Eigenschaft Text mit dem folgenden Wert konfigurieren: Manual Testing is slow.
  14. Fügen Sie der Sequence eine Set Text-Aktivität hinzu und geben Sie Ihr Ziel auf dem Bildschirm an. In diesem Beispiel können Sie Folgendes eingeben: Manual Testing is slow.


  15. Fügen Sie eine Tap-Aktivität hinzu und geben Sie Ihr Ziel auf dem Bildschirm an. In diesem Beispiel können Sie Mobile application testing auswählen.
  16. Fügen Sie eine Get Text-Aktivität hinzu und geben Sie Ihr Ziel auf dem Bildschirm an. Sie können z. B. den ersten Absatz auswählen.
  17. Führen Sie Ihre Datei aus, um sie im Mobile Device Manager in Aktion zu sehen. Eine Liste der mobilen Automatisierungsaktivitäten finden Sie unter https://uipath.atlassian.net/browse/DP-888.


War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten