Testen Sie Ihre Anwendung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Stellen Sie vor der Veröffentlichung sicher, dass Ihre Anwendung wie vorgesehen funktioniert, indem Sie Experience und Flow der Anwendung testen.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Der letzte Schritt beim Erstellen einer Anwendung ist das Testen. Es gibt verschiedene Möglichkeiten, eine Anwendung zu testen, einschließlich der Simulation der Anwender-Experience und der Ausführung von Flows, um sicherzustellen, dass alles wie erwartet funktioniert.

    Dies ist der letzte Schritt im Tutorial zur App-Erstellung. In diesem Schritt erstellen wir einen Testdatensatz im Datensatzersteller, um zu überprüfen, ob der Flow ausgelöst wird. Wir überprüfen auch, ob Genehmigungen an die richtigen Benutzer weitergeleitet werden und ob der Flow die von uns definierten Aktionen ausführt, z. B. das Aktualisieren von Datensätzen.

    Schritt 1 Symbol „Abgeschlossen“.

    Ihre Anwendung wird geplant

    Schritt 2 Symbol „Abgeschlossen“.

    App erstellen

    Schritt 3 Symbol „Abgeschlossen“.

    Datenmodell erstellen

    Schritt 4 Symbol „Abgeschlossen“.

    Erstellen von Anwender-Experiences

    Schritt 5 Symbol „Abgeschlossen“. Hinzufügen von Logik und Automatisierung
    Schritt 6 Symbol „In Bearbeitung“.

    Testen Sie Ihre Anwendung

    Weitere Informationen zum Testen Ihrer Anwendung finden Sie unter Anwendungen testen und debuggen.

    Folgen Sie dem Tutorial, um die Anwendung für Mitarbeiter-Reiseanforderungen zu testen.

    Tabelle : 1. Videoabschnitte
    Zeitstempel Abschnitt
    0:07 Aktivieren Sie Ihren Flow.
    0:10 Navigieren Sie zu Ihrer Instanzstartseite.
    0:15 Nehmen Sie die Identität eines Anwenders an, um Ihre Anwender-Experience zu testen.
    0:20 Suchen und öffnen Sie Ihren Datensatzersteller.
    0:26 Erstellen Sie einen Testdatensatz.
    0:42 Beenden Sie den Identitätswechsel.
    0:45 Navigieren Sie zurück zu Ihrem Flow.
    0:48 Testen Sie Ihren Flow mit dem von Ihnen erstellten Testdatensatz.
    0:56 Überprüfen Sie die Flow-Ausführungsdetails.
    1:00 Führen Sie zusätzliche Tests durch, um sicherzustellen, dass Verzweigungsaktionen und Flow-Logik ordnungsgemäß ausgeführt werden.

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie den Flow Ihrer Anwendung.
      • Wenn Ihre Anwendung noch nicht geöffnet ist, navigieren Sie zu Alle > App Engine > App Engine Studio. Öffnen Sie dann Ihre Anwendung, und wählen Sie den Flow unter der Überschrift Logik und Automatisierung aus.
      • Wenn Ihr Flow bereits geöffnet ist, überprüfen Sie, ob Ihre Änderungen gespeichert wurden.
    3. Wählen Sie Aktivierenund dann erneut Aktivieren aus, um Ihren Flow zur Ausführung zu bringen.
      Hinweis:
      Sie können Ihren Flow auch testen, ohne ihn zu aktivieren, indem Sie einen Testdatensatz in Workflow-Studioerstellen. Weitere Informationen zum Testen vor der Aktivierung Ihres Flow finden Sie unter Test a flow.

      Wählen Sie Aktivieren im Dialogfeld „Aktivieren“ aus, um Ihren Flow zur Ausführung verfügbar zu machen.

    4. Navigieren Sie zu Ihrer Startseite der Instanz Now Platform.
    5. Nehmen Sie die Identität eines Anwenders an, um zu testen, ob Ihr Datensatzersteller wie vorgesehen funktioniert.
      1. Öffnen Sie das Anwendermenü.
        Sie können die Identität eines Anwenders annehmen, indem Sie Identität eines Anwenders annehmen auswählen.
      2. Wählen Sie Identität eines Benutzersannehmen aus.
      3. Wählen Sie einen Anwender aus der Liste „Letzte Identitätswechsel“ aus, oder geben Sie den Namen eines anderen Anwenders in das Benutzerauswahlfeld ein.
        Wenn Sie Ihre Anwendung testen, sollten Sie die Identität von Benutzern annehmen, die über die erforderlichen Berechtigungen für den Zugriff auf die von Ihnen getesteten Funktionen verfügen.
        In unserem Tutorial wählen wir einen Anwender mit regulären Anwenderberechtigungen aus, da der Datensatzersteller, den wir testen, für alle Anwender zugänglich ist.
      4. Wählen Sie Identität eines Benutzersannehmen aus.
        Das System aktualisiert das Anwendermenü und das Dashboard mit den richtigen Informationen für den Anwender, dessen Identität Sie annehmen.
    6. Navigieren Sie auf der -Homepage zu Alle > Selfservice > Servicekatalog.
    7. Wählen Sie Servicesaus.
    8. Wählen Sie Ihren Datensatzersteller aus der Liste aus.
      In unserem Tutorial wählen wir den Datensatzersteller namens Reiseanforderung stellenaus.
    9. Füllen Sie die Felder des Datensatzerstellers aus, um einen Testdatensatz zu generieren.
    10. Wählen Sie Absenden.
    11. Beenden Sie den Identitätswechsel.
      1. Öffnen Sie das Anwendermenü.
      2. Wählen Sie Identitätswechsel beendenaus.
    12. Öffnen Sie den Flow Ihrer Anwendung erneut.
      1. Navigieren zu Alle > App Engine > App Engine Studio.
      2. Öffnen Sie Ihre Anwendung.
      3. Wählen Sie Ihren Flow unter der Überschrift Logik und Automatisierung aus.
    13. Wählen Sie Testaus.
    14. Wählen Sie im Dialogfeld „Test-Flow“ das Datensatzfeld und dann den Datensatz aus, den Sie während des Identitätswechsels erstellt haben.
    15. Wählen Sie Test ausführen.
      Das System führt den Flow basierend auf dem von Ihnen ausgewählten Testdatensatz aus.
    16. Wählen Sie aus. Die Ausführung des Tests wurde abgeschlossen. Zeigen Sie die Flow-Ausführungsdetails an.
    17. Überprüfen Sie die Flow-Ausführungsdetails, um sicherzustellen, dass Ihr Flow wie vorgesehen ausgeführt wird.
      Auf der Detailseite zur Flow-Ausführung können Sie detaillierte Informationen zu einer Aktion oder einem Flow anzeigen, z. B. Laufzeit, aktueller Status, ausgeführte Elemente und erzeugte Werte. Weitere Informationen zu den Flow-Ausführungsdetails finden Sie unter Flow execution details.
    18. Wahlweise: Führen Sie zusätzliche Tests durch, um sicherzustellen, dass der Flow alle gewünschten Verzweigungen von Aktionen und Flow-Logik abschließt.

      Wenn Ihr Flow beispielsweise eine Aktion erst ausführt, nachdem bestimmte Bedingungen erfüllt sind, können Sie diese Bedingungen erstellen, um zu überprüfen, ob die Verzweigungsaktionen und die Logik ordnungsgemäß ausgeführt werden.

      In unserem Tutorial simulieren wir die Genehmigung des Managers, um die Verzweigungsaktionen und die Flow-Logik zu testen.
      1. Wählen Sie die Aktion im Status Warten aus, um die Aktionsdetails anzuzeigen.
        Sie können den Status von Aktionen in Ihrem Flow anzeigen und ändern.
      2. Wählen Sie in den Aktionsdetails den Testdatensatz aus.
        Sie können Testdatensätze in Ihrem Flow öffnen, anzeigen und bearbeiten, indem Sie die Datensatznummer auswählen und dann Datensatz öffnenwählen.
      3. Wählen Sie Datensatz öffnen.
      4. Öffnen Sie den Genehmigungsdatensatz, indem Sie das Listenelement in der Liste Genehmiger auswählen.
        Tipp:
        Wenn auf der Testdatensatzseite die Liste der Genehmiger nicht angezeigt wird, können Sie die Seitenkonfigurationen so anpassen, dass beliebige Listen angezeigt werden. Führen Sie die folgenden Schritte aus, um die Listen zu konfigurieren, die auf Ihrer Datensatzseite angezeigt werden.
        1. Wählen Sie auf der Datensatzseite das Symbol „Zusätzliche Aktionen“ ( Symbol „Zusätzliche Aktionen“).
        2. Auswahlvorgang Konfigurieren > Zugehörige Listen.
        3. Wählen Sie das Listenelement Genehmiger oder andere Listen aus, die auf der Datensatzseite angezeigt werden sollen, und verschieben Sie sie aus der Liste Verfügbar in die Liste Ausgewählt.
        4. Wählen Sie Speichern.
      5. Wählen Sie auf der Seite des Genehmigungsdatensatzes Genehmigen aus, um die Genehmigung des Managers zu simulieren.
      6. Navigieren Sie zurück zu Ihrem Flow.
      7. Wählen Sie das Aktualisierungssymbol ( Aktualisierungssymbol), um Ihren Flow zu aktualisieren.
      8. Stellen Sie sicher, dass für Ihren Flow Verzweigungsaktionen oder Flow-Logik basierend auf dem zusätzlichen Test ausgeführt wurden, den Sie durchgeführt haben.
    19. Wahlweise: Schließen Sie dieses Verfahren ab, um so viele zusätzliche Tests wie erforderlich durchzuführen, um sicherzustellen, dass alle Verzweigungen Ihres Flows ordnungsgemäß ausgeführt werden.

    Ergebnisse

    Sie haben die Anwendung für Mitarbeiter-Reiseanforderungen getestet und verifiziert, dass sie wie erwartet funktioniert.

    Nächste Maßnahme

    Herzlichen Glückwunsch! Sie haben das Tutorial zur App-Erstellung durch Planen, Erstellen und Testen einer Anwendung abgeschlossen. Sie sind bereit, mit der Erstellung eigener Anwendungen in App Engine Studiozu beginnen.

    Informationen zu den Aufgaben, die Sie nach dem Erstellen einer Anwendung ausführen können, z. B. Veröffentlichen oder Verwalten von App-Bereitstellungen, finden Sie unter Veröffentlichen Sie Ihre App.