test-suite
latest
false
- Erste Schritte mit der Test Suite
- Studio
- Test Suite – Studio
- Überblick
- Testaktivitäten und APIs
- Orchestrator
- Testing Robots
- Test Manager
- Anforderungen
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Erstellen von Testfällen
- Importieren manueller Testfälle
- Generieren Sie Tests für Anforderungen
- Klonen von Testfällen
- Exportieren von Testfällen
- Testfälle automatisieren
- Manuelle Testfälle
- Anwenden von Filtern und Ansichten
- Testsätze
- Ausführen von Tests
- Dokumente
- Berichte
- Daten exportieren
- Massenvorgänge
- Fehlersuche und ‑behebung
Testaktivitäten und APIs
Test Suite-Benutzerhandbuch
Letzte Aktualisierung 4. Dez. 2024
Testaktivitäten und APIs
Testdaten spielen eine kritische Rolle beim Testen. Aufgrund von Datenvorschriften wie der DSGVO ist es nicht möglich, Produktionsdaten während Tests zu verwenden. UiPath® bietet eine Reihe von Aktivitäten und APIs, mit denen Sie synthetische Testdaten erstellen können.
Um Ihre Testfälle in Studio zu erstellen, können Sie die Aktivitäten verwenden, die im Paket Testing.Activities verfügbar sind. Und um Ihre codierten Testfälle in Studio zu erstellen, können Sie die APIs verwenden, die im Dienst
testing
verfügbar sind, der mit dem Paket Testing.Activities heruntergeladen wurde. Weitere Informationen zum Verwenden der Test-APIs finden Sie unter Test-APIs.
Dieser Abschnitt enthält alle Aktivitäten und APIs im Zusammenhang mit den Tests im Paket Testing.Activities.
Hinweis: „Verify“-Aktivitäten und APIs unterstützen das Erstellen von Screenshots auf macOS- und Linux-Betriebssystemen nicht.
Aktivität | API | Beschreibung |
---|---|---|
Add Test Data Queue Item | AddTestDataQueueItem | Fügt einer angegebenen TestDataQueue eine DataRow hinzu. |
Address | Address | Generiert eine gültige Adresse. Sie können eine zufällige Adresse generieren oder eine Stadt von der verfügbaren Liste der Länder und Städte auswählen. |
Attach Document | AttachDocument | Hängen Sie Dokumente an Ihre Testausführungsergebnisse an, um einen Beweis für das Ergebnis zu haben. Sie können den Anhang im Orchestrator anzeigen, indem Sie zu Tests > Testausführungen > Testlaufdetails navigieren und dann Anhänge für einen bestimmten Testfall anzeigen auswählen. |
Bulk Add Test Data Queue Items | BulkAddTestDataQueueItems | Fügen Sie einer angegebenen Testdatenwarteschlange eine Datentabelle hinzu. |
Erstellen Sie eine Vergleichsregel | Die Aktion zum Erstellen einer Vergleichsregel wird in den APIs VerifyDocumentsEquivalence und VerifyTextEqualence erstellt . | Mit Vergleichsregel erstellen können Sie Vergleichsregeln erstellen, die bestimmte Teile des Texts während des Dokument- oder Textvergleichs abgleichen und ausschließen. |
Delete Test Data Queue Items | DeleteTestDataQueueItems | Löscht die angegebenen Elemente der Testdaten-Warteschlange. |
Get Test Data Queue Item | GetTestDataQueueItem | Extrahiert eine DataRow aus einer angegebenen TestDataQueue. |
Get Test Data Queue Items | GetTestDataQueueItems | Extrahiert Datenzeilen aus einer angegebenen Testdaten-Warteschlangen. |
Gegebener Name | GivenName | Wählt einen Zufallswert aus einer Liste gängiger Vornamen aus. |
Nachname | LastName | Wählt einen Zufallswert aus einer Liste gängiger Nachnamen aus. |
Random Date | RandomDate | Generiert ein zufälliges Datum zwischen zwei Datumsangaben. Sie können den Datumsbereich im folgenden Format definieren: mm/tt/jjjj. |
Zufällige Zahl | RandomNumber | Generiert einen zufälligen Integer mit einer bestimmten Länge. |
Random String | RandomString | Generiert eine zufällige Zeichenfolge mit einer bestimmten Länge und Groß-/Kleinschreibung. |
Random Value | RandomValue | Wählt einen Wert von einer Liste mit 1 Spalte aus. |
Verify Control Attribute | Nicht zutreffend | Überprüft die Ausgabe einer bestimmten Aktivität, indem sie in Bezug auf einen bestimmten Ausdruck bestätigt wird. |
Überprüfen der Dokumentäquivalenz | VerifyDocumentsÄquivalenz | Überprüft, ob zwei Dokumente gleichwertig sind, indem mehrere Vergleichsoptionen verwendet werden. |
Verify Expression | VerifyExpression | Überprüft den Wahrheitswert eines bestimmten Ausdrucks. |
Verify Expression with Operator | VerifyExpressionWithOperator | Überprüft einen Ausdruck, indem er in Bezug auf einen bestimmten Ausdruck mit einem Operator bestätigt wird. |
Verify Range | VerifyRange | Überprüft, ob sich ein Ausdruck in einem bestimmten Bereich befindet oder nicht. |
Nicht zutreffend | VerifyAreEqual | Überprüft, ob zwei Ausdrücke gleich sind. |
Nicht zutreffend | VerifyAreNotEqual | Überprüft, ob zwei Ausdrücke nicht gleich sind. |
Nicht zutreffend | VerifyContains | Überprüft, ob der erste Ausdruck den zweiten Ausdruck enthält. |
Nicht zutreffend | VerifyIsGreater | Überprüft, ob der erste Ausdruck größer als der zweite Ausdruck ist. |
Nicht zutreffend | VerifyIsGreaterOrEqual | Überprüft, ob der erste Ausdruck größer als oder gleich dem zweiten Ausdruck ist. |
Nicht zutreffend | VerifyIsLess | Überprüft, ob der erste Ausdruck kleiner als der zweite Ausdruck ist. |
Nicht zutreffend | VerifyIsLessOrEqual | Überprüft, ob der erste Ausdruck kleiner oder gleich dem zweiten Ausdruck ist. |
Nicht zutreffend | VerifyIsRegexMatch | Überprüft, ob der erste Ausdruck mit dem zweiten Ausdruck mit einem regulären Ausdruck übereinstimmt. |
Überprüfen der Textäquivalenz | VerifyTextEqualence | Überprüft, ob zwei Texte gleich sind, indem verschiedene Vergleichsoptionen verwendet werden. |