studio
2024.10
true
Studio-Benutzerhandbuch
Last updated 30. Okt. 2024

Pseudo-Tests

Überblick

Verwenden Sie Pseudo-Tests für Ihre Aktivitäten, um bestimmte Testfunktionen zu isolieren und zu fokussieren.



Voraussetzungen

  • Erstellen Sie einen Prozessprojekttyp.
    Hinweis: Sie können die Pseudo-Funktion nicht in Testautomatisierungsprojekten verwenden.
  • Das Testaktivitätspaket installieren

Arbeiten mit Pseudo-Objekten

Sie können eine Pseudo-Datei Ihres Workflows erstellen, indem Sie im Fenster „ Testfall erstellen“ die Option „Pseudo-Workflow im Test“ auswählen. Dadurch wird eine Kopie Ihres Workflows mit dem Namen workflowName_mock erstellt und in Project > Pseudos gespeichert. Dieser Ordner spiegelt die Struktur der Quellworkflow-Dateistruktur wider. Wenn Ihr Workflow beispielsweise auf der Registerkarte Projekt als production\Tests\testFolder01\testCase07.xamlgespeichert wird, wird die entsprechende Pseudo-Datei als production\Mocks\Tests\testFolder01\testCase07_mock.xaml gespeichert.

In einem Praxisszenario haben Sie eine Anwendung, die direkt in eine Datenbank schreibt, aber Sie möchten, dass sie auf dem Bildschirm schreibt. Sie können Umschließen mit Pseudo-Objekt verwenden, um diese spezifische Funktion zu testen, ohne Änderungen an Ihrem Haupttestfall vornehmen zu müssen. Im Allgemeinen sollten Sie Pseudo-Objekte für Tests verwenden, die dauerhafte Auswirkungen in der Produktion haben oder spezielle Ressourcen erfordern.

Pseudo-Testbedingungen

  • In Pseudo-Dateien können Sie nur die Pseudo-Aktivitäten bearbeiten.
  • Sie können mehrere Pseudodateien für einen Workflow haben.
  • Verschachtelte Pseudos sind nicht verfügbar, da Sie Surround with Mock für vorhandene Pseudo-Aktivitäten nicht verwenden können.
  • Die Datei mock.json enthält Konfigurationseinstellungen für Pseudo-Dateien.
  • In einer Given-When-Then-Teststruktur ist Umschließen mit Pseudo-Objekt nur für Aktivitäten innerhalb von „When“ verfügbar.
  • Änderungen, die in der Quellworkflowdatei vorgenommen werden, werden auf die Pseudo-Datei angewendet, wenn Sie das Projekt speichern. Alternativ können Sie Ihre Pseudo-Dateien manuell synchronisieren. Weitere Informationen finden Sie unter Pseudo-Tests von Aktionen.
  • Die Synchronisierung funktioniert nicht, wenn die Pseudo-Datei mit zu speichernden Änderungen geöffnet ist.
  • Wenn Sie einen Workflow löschen, der einer Pseudo-Datei zugeordnet ist, müssen Sie auswählen, ob sie beide Dateien entfernen möchten.
  • Der Aktivitätsabdeckungsindikator berücksichtigt nur die Aktivitäten, die im Quellworkflow enthalten sind, und berechnet somit keine Abdeckung Ihrer Pseudo-Aktivitäten.

Pseudo-Tests von Aktionen

In der folgenden Tabelle sind die Aktionen aufgeführt, die Sie für Ihre Pseudo-Tests ausführen können.

Aktion

Beschreibung

Verfahren

Erstellen eines Pseudo-Workflows

Erstellen Sie eine Kopie Ihres Hauptworkflows für Pseudo-Tests.

  1. Öffnen Sie Studio und navigieren Sie zu Ihrem Projekt.
  2. Klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie Testfall erstellen aus.
  3. Konfigurieren Sie Ihren Testfall und wählen Sie Pseudo-Workflow im Test aus.
  4. Wenn Sie bereits eine vorhandene Pseudo-Datei haben, die Sie verwenden möchten, können Sie diese im Dropdownmenü Pseudo auswählen.

    Eine Kopie Ihres Workflows wird unter Projekte > Pseudo-Objekte erstellt.

Pseudoaktivität entfernen

Entfernen Sie das Pseudo-Objekt, das Ihre Aktivität umgibt.

  1. Öffnen Sie Studio und navigieren Sie zu Ihrem Projekt.
  2. Gehen Sie zu Projekt > Pseudo-Objekte und öffnen Sie ein Pseudo-Objekt.
  3. Klicken Sie mit der rechten Maustaste auf eine Pseudo-Aktivität und wählen Sie Pseudo-Aktivität entfernen aus.

Aktivität mit Pseudo-Objekt umschließen

Fügen Sie eine Pseudo-Aktivität ein.

  1. Öffnen Sie Studio und navigieren Sie zu Ihrem Projekt.
  2. Gehen Sie zu Projekt > Pseudo-Objekte und öffnen Sie ein Pseudo-Objekt.
  3. Klicken Sie mit der rechten Maustaste auf eine Aktivität und wählen Sie docs image Umschließen mit Pseudo-Objekt aus der Dropdown-Liste aus.

Pseudo-Objekt synchronisieren

Synchronisieren Sie Ihre Pseudo-Dateien oder Ordner mit der Quellworkflowdatei bzw. den Ordnern.

  1. Öffnen Sie Studio und navigieren Sie zu Ihrem Projekt.
  2. Wechseln Sie zu Projekt > Pseudo-Objekte.
  3. Klicken Sie mit der rechten Maustaste auf eine Datei oder einen Ordner und wählen Sie Pseudo-Objekt synchronisieren aus der Dropdown-Liste aus.

War diese Seite hilfreich?

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