Skip to main content

Challenge

Neuen Szenariotest-Case erstellen

Szenario

GoGoRoad möchte einen Standard-Szenariotest erstellen, um Tests für den Case-Typ „Assistance-Request“ zu automatisieren. Erstellen Sie einen automatisierten Test für den Prozess „Submit request“, um sicherzustellen, dass die Benutzeroberfläche und der End-to-End-Prozessablauf korrekt funktionieren.

In der folgenden Tabelle finden Sie die Anmeldedaten, die Sie zur Durchführung der Challenge benötigen.

Rolle Benutzername Passwort
Application Developer tester@gogoroad pega123!
Hinweis: Ihre Übungsumgebung unterstützt möglicherweise den Abschluss mehrerer Challenges. Es kann daher vorkommen, dass die im Challenge-Walkthrough gezeigte Konfiguration nicht genau mit Ihrer Umgebung übereinstimmt.

Challenge-Schritte

Sie müssen zum Abschließen dieser Challenge Ihre eigene Pega-Instanz starten.

Die Initialisierung kann bis zu 5 Minuten dauern, bitte haben Sie Geduld.

Genaue Übungsschritte

1 Neuen Szenariotest-Case aufzeichnen

  1. Klicken Sie im Header von Dev Studio auf Launch Portal > User Portal, um ein neues Browser-Fenster oder einen Browser-Tab mit der Benutzeransicht der GoGoRoad-Anwendung zu öffnen.
  2. Klicken Sie unten rechts auf das Icon Runtime toolbar und dann auf das Icon Automation Recorder, um das Panel Scenario tests zu öffnen. 
    Scenario testing recorder
  3. Klicken Sie im Panel Scenario tests auf Create test case > Case type > Assistant Request, um mit der Aufzeichnung Ihrer Aktionen für einen Case-Typ zu beginnen.

    Screenshot showing how to start recording a test
  4. Wählen Sie in der Ansicht „Create“ in der Drop-down-Liste How can we help you today? den Eintrag My vehicle has a flat tire aus.

    how_can_we_help_you_today
     
    Hinweis: Um alle Objekte, mit denen Sie interagieren, wird ein orangefarbener Rand angezeigt. Dies zeigt an, dass das Automation Recorder-Tool die Aktionen, die Sie in diesem Szenario unternehmen, aufzeichnet. Im Kontextpanel werden die von Ihnen ausgeführten Aktionen in der Reihenfolge, in der Sie diese ausführen, aufgezeichnet.
  5. Klicken Sie auf Continue, um zum Formular „Enter customer information“ zu gelangen.

    identify-issue-flat-tire-continue
     
  6. Wählen Sie im Formular „Enter customer information“ in der Drop-down-Liste Account ID den Eintrag jmitchell@example.com aus.
  7. Klicken Sie auf Continue.

  8. Füllen Sie alle Felder in den Formularen „Identify location“ und „Identify vehicle“ aus.
  9. Klicken Sie im Panel Scenario tests auf Stop and save test case, um die Aufzeichnung Ihrer Aktionen zu stoppen. 
    Actions taken
     
  10. Geben Sie im Panel New test case die folgenden Informationen ein oder überprüfen Sie diese:
    Field or drop-down Wert
    Name Initial Customer Request
    Beschreibung Initial Customer Request
    Apply to GoGo-GoGoRoad-Work-AssistanceRequest
    Zum Ruleset hinzufügen GoGoRoadTC:01-01-01
  11. Klicken Sie auf Save, um den neuen Szenariotest-Case zu speichern.

    save-scenario-test
     
  12. Klicken Sie unten links auf das Icon Operator > Log off, um sich vom Benutzerportal abzumelden und zu Dev Studio zurückzukehren.

Arbeit überprüfen

  1. Klicken Sie in der Dev Studio-Kopfzeile auf Configure > Application > Quality > Automated testing > Scenario testing > Test cases, um die Liste der Test-Cases für die Anwendung anzuzeigen. 
  2. Wählen Sie in der Ansicht „Scenario testing“ die Checkbox „Initial Customer Request“ aus.
  3. Klicken Sie auf Run selected, um den Test auszuführen.
    savetest
     
    Hinweis: Es wird ein Dialogfeld mit einer Vorschau der Szenariotest-Verlaufsaktionen wie aufgezeichnet angezeigt. Wenn der Test abgeschlossen ist, wird das Dialogfeld automatisch geschlossen.  
    Screenshot showing the scenario test being executed
  4. Bestätigen Sie in der Spalte Result, dass das Ergebnis Passed lautet. Dies bedeutet, dass der Test-Case erfolgreich war.
    scenario-test-run
     


In der folgenden Mission verfügbar:

Wenn bei Ihrer Schulung Probleme auftreten, lesen Sie bitte die Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice