Abonnieren

UiPath Studio

UiPath Studio-Anleitung

Testfälle

Überblick


Anwendungstests in Studio funktionieren in VB oder C#. Sie können einzelne Automatisierungsprojekte für Szenarien wie Datenüberprüfung oder Integration mit Ihrer CI/CD-Pipeline erstellen. Erstellen Sie Ihren Workflow in Studio. Sie können automatisierte Anwendungstests in VB oder C# durchführen

Bedingungen


  • Perform application testing through test cases and data-driven test cases.
  • Testautomatisierungsprojekte können mehrere Einstiegspunkte haben, wenn sie mehrere Testfälle mit linearer Ausführung enthalten, da die Aktivitäten sequenziell organisiert sind.
  • Workflow execution is performed per test case unless other XAML files are invoked.
  • Sie können Workflows in Testfälle konvertieren, aus anderen Projekten importieren oder neue erstellen.

Abhängigkeiten


Testing Activities Packge

Testfall erstellen


Sie können einen Testfall erstellen, indem Sie einen Workflow aus einem vorhandenen Projekt aufrufen.

  1. Öffnen Sie Ihren Workflow in Studio.
  2. Klicken Sie im Projekte-Panel mit der rechten Maustaste auf den Workflow und wählen Sie Testfall erstellen aus.
454454
  1. (Optional) Wählen Sie bei der Erstellung Ihres Testfalls Pseudo-Workflow im Test aus, wenn Sie eine Kopie Ihres Workflows erstellen möchten, in der Sie bestimmte Aktivitäten nachahmen können. Wenn Sie bereits eine vorhandene Pseudo-Datei haben, die Sie verwenden möchten, können Sie diese im Dropdownmenü Pseudo auswählen. Weitere Informationen finden Sie unter Pseudo-Tests.
440440
  1. (Optional) Wählen Sie eine Vorlage aus der Dropdownliste aus, wenn Sie zuvor eine erstellt haben. Weitere Informationen finden Sie unter Dateivorlagen.
  2. Klicken Sie auf Weiter, wenn Sie Testdaten hinzufügen möchten.
  3. Klicken Sie auf Erstellen, um die Änderungen zu bestätigen.
    A test case XAML file is created invoking the workflow with the following containers: Given, When, and Then. The file is invoked inside the Invoke Workflow File activity, part of the When container.
534534

Argumente aus dem Workflow werden automatisch importiert. Um weitere Argumente anzuzeigen oder hinzuzufügen, klicken Sie auf die Schaltfläche Argumente importieren der Aktivität Workflowdatei aufrufen.

👍

Zusätzliche Aktionen

Testfälle veröffentlichen


Testfälle und datengesteuerte Testfälle werden standardmäßig als Entwürfe erstellt. Sie müssen die Testfälle als veröffentlichbar festlegen, bevor Sie sie im Orchestrator veröffentlichen. Sie können einzelne oder mehrere Testfälle als veröffentlichbar festlegen, indem Sie mit der rechten Maustaste auf die Workflows klicken und dann Als veröffentlichbar festlegen auswählen.

337337

Der/die/das XAML icon will turn blue as an indication that the test case is ready to be published and packaged in a NUPKG file. To revert back to your workflow draft, right-click the workflow and select Ignore from Publishing.

🚧

Wichtig

You can publish the test cases to Orchestrator, to Robot defaults or a custom path. If you want to publish to Orchestrator, make sure your Robot or UiPath Assistant is connected to Orchestrator.


Publishing to Orchestrator is also required when you want to execute automated tests through Test Manager. Make sure to publish the package to the Orchestrator Tenant Process Feed, then link the test cases to Test Manager.

Publishing the package in a different folder may result in execution errors (e.g., Test execution through Test Manager is not supported for projects published in a folder feed).

Konvertieren eines Workflows in einen Testfall


Um Workflows in Testfälle zu konvertieren, klicken Sie mit der rechten Maustaste auf den Workflow im Projekt-Panel und wählen Sie In Testfall konvertieren aus:

350350

Import test cases


If you already created workflows or test cases, you can import them into your current project by right-clicking the project node, and selecting Import Test Cases. The imported XAML files are added to your project as draft test cases.

348348

Import services


Similarly to importing data collections into API Test Automation libraries, you can import such collections into your Application Testing processes using the New Service wizard.

:information-source: This is available only for libraries and Test Automation projects created in the Studio profile.

Aktualisiert vor 3 Monaten

Testfälle


Auf API-Referenzseiten sind Änderungsvorschläge beschränkt

Sie können nur Änderungen an dem Textkörperinhalt von Markdown, aber nicht an der API-Spezifikation vorschlagen.