- Erste Schritte
- Projektmanagement
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Zuweisen von Testfällen zu Anforderungen
- Klonen von Testfällen
- Exportieren von Testfällen
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Delete test cases
- Aktivieren der Governance auf Projektebene
- Deaktivieren der Governance auf Projektebene
- Aktivieren der Governance auf Testfallebene
- Deaktivieren der Governance auf Testfallebene
- Aktivieren oder Deaktivieren von Governance in einem Massenauftrag für Testfälle
- Durchsetzung der Signaturreihenfolge für gesteuerte Testfälle
- Verwalten von Genehmigern für strukturierte Testfälle
- Verwalten von gesteuerten Testfällen im Status In Arbeit
- Verwalten von gesteuerten Testfällen im Status „Wird überprüft“.
- Verwalten von gesteuerten Objekten im Status „Signiert“.
- Verwalten von Kommentaren für gesteuerte Testfälle
- Anzeigen von Governance-Informationen für Testfallprotokolle
- Verwalten von Genehmigern für gesteuerte Testfallprotokolle
- Verwalten von gesteuerten Testfallprotokollen im Status In Work
- Verwalten von gesteuerten Testfallprotokollen im Status „Wird überprüft“.
- Verwalten von gesteuerten Testfallprotokollen im Signiert
- Verwalten von Kommentaren für gesteuerte Testfallprotokolle
- Aktivieren der Governance auf Testfallprotokollebene
- Deaktivieren der Governance auf Testfallprotokollebene
- Viewing and searching test cases
- Ausführen von Testfällen ohne Testsatz
- Ausführen gemischter Tests
- Erstellen von ausstehenden Ausführungen
- Erneutes Ausführen von Testausführungen
- Fehlerbehebung bei automatisierten Ausführungen
- FAQ – Funktion – Test Manager vs Orchestrator
- Testergebnisse analysieren
- Statuswerte von Playwright-Testergebnissen
- Löschen von Testfallergebnissen
- Synchronisierung von Defekten
- Creating defects from results
- Ergebnisse von automatisierten Tests
- Überschreiben von Testergebnissen
- Navigating and searching test results
- Untersuchung der Ergebnisse von Testfällen
- Aktivitätsabdeckung anzeigen
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- Einstellungen auf Mandantenebene
- Allgemeine Projekteinstellungen
- Events
- Abonnieren von Ereignissen
- Abonnieren aller Ereignisse:
- Abbestellen von Ereignissen
- Abbestellen aller Ereignisse
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Filtern von Benachrichtigungen
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Anzeigen von nur ungelesenen Benachrichtigungen
- Alle Benachrichtigungen als gelesen markieren
- Alle Benachrichtigungen löschen
- Löschen von Benachrichtigungen
- Verschlüsselung der kundenseitig verwalteten Schlüssel
- Protokolle
- ALM Tool-Integration
- ALM Tool-Integration
- Test Manager verbinden
- Test Manager – Integration Service-Connector
- Ausgehende IP-Bereiche für Connectors
- Arbeiten mit SAP Cloud ALM und Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- Best Practices für die SAP-Testautomatisierung
- Fehlerbehebung bei der Jira-Integration
- API-Integration
- Codierungs-Agenten für das Testen
- Fehlersuche und ‑behebung
Testtypen in Test Manager
Testtypen, die Test Manager in Automation Cloud und Test Cloud unterstützt, von RPA- und Anwendungstests bis hin zu Leistungs-, Barrierefreiheits- und autonomen Tests.
Test Manager ist der Hub für Anforderungen, Testfälle, Testsätze und Ergebnisse, unabhängig davon, welche Art von Tests Sie durchführen. Diese Seite bietet Ihnen eine Übersicht über jeden Testtyp, den Sie ausführen können, und zeigt Ihnen, wo Sie mehr über jeden Typ erfahren.
| Testtyp | Was validiert wird | Am besten geeignet für |
|---|---|---|
| RPA-Tests | UiPath Studio-Automatisierungen und Workflow-Logik | Zur Bestätigung, dass Automatisierungen weiterhin funktionieren, wenn sich der zugrunde liegende Workflow ändert |
| Anwendungstests | Web-, Desktop-, SAP- und mobile Anwendungen, unabhängig von einer bestimmten Automatisierung | UI-, API-, datengesteuerte und plattformübergreifende Validierung der Systeme, mit denen Ihre Automatisierungen interagieren |
| Leistungstests | Automatisierte funktionale Testfälle unter gleichzeitigen virtuellen Benutzern | Lasttests und Erfassen von Leistungsregressionen, bevor sie die Produktion erreichen |
| Testen der Barrierefreiheit | Ob Ihre Anwendung Barrierefreiheitsstandards erfüllt | Compliance-Prüfungen, die in Test Manager verwaltet und erfasst werden |
| Autonome Testausführung | Vorab geschriebene manuelle Testfälle, die unbeaufsichtigt von Autopilot ausgeführt werden | Regressionstests, von Anmeldeinformationen abhängige Tests und einmalige oder Ad-hoc-Tests |
| Autonome Exploration | Undefiniertes Anwendungsverhalten, das in Echtzeit ohne vorher geschriebenes Skript untersucht wird | Erkennungsgesteuerte Tests: Suchen unbekannter Probleme und Randfälle, die ein skriptgesteuerter Test nicht erfassen würde |
RPA-Tests
RPA-Tests validieren die Automatisierungen, die Sie in UiPath Studio erstellen, damit Sie bestätigen können, dass sie weiterhin wie erwartet funktionieren, während sich der zugrunde liegende Workflow ändert. Sie basieren auf:
- Data-driven testing — exercising a workflow against varied input using test data files, auto-generated data, Data Service entities, or queues. For details, see Data-driven testing.
- Mock testing — substituting inputs or dependencies during design, so parts of a process can be validated before every dependency is ready. For details, see Mock testing.
- Activity and descriptor coverage — tracking how much of a workflow has actually been exercised by your test cases, and surfacing redundant coverage. For details, see Activity coverage and Descriptor coverage.
- Profile execution — measuring the performance of each module in a test to catch regressions early. For details, see Profile Execution.
Testfälle werden in Studio entworfen, als Pakete in Orchestrator veröffentlicht und dann für die Rückverfolgbarkeit, die Ausführungsverwaltung und die Berichterstattung mit Test Manager verknüpft.
Anwendungstests
Anwendungstests validieren die Systeme, mit denen Ihre Automatisierungen interagieren – Web-, Desktop-, SAP- oder mobile Anwendungen – unabhängig von einem bestimmten Automatisierungsprojekt. Sie unterstützen sowohl Low-Code (Drag-and-Drop)- als auch vollständig codierte Testautomatisierungen.
UI-Tests
Basiert auf dem Aktivitätenpaket der UI Automation und dem Objekt-Repository, um zuverlässig mit Schnittstellenelementen zu interagieren und Prüfungen dieser durchzuführen.
API-Tests
Verwendet das Paket „Testaktivitäten“, um HTTP/API-Antworten direkt zu validieren, ohne die UI zu steuern.
Datengesteuertes Testen
Demselben datengesteuerte Ansatz, der bei RPA-Tests verwendet wird (Testdatendateien, automatisch generierte Daten, Entitäten, Warteschlangen), wird auf Testfälle auf Anwendungsebene angewendet.
Plattformübergreifende und mobile Tests
Das Aktivitätenpaket „Mobile Automatisierung“ stellt eine Verbindung mit Gerätefarmen und Emulatoren her, sodass Tests mit echten oder virtuellen mobilen Geräten ohne manuelle Gerätehandhabung ausgeführt werden können.
Browserübergreifende Tests sind keine eigenständige Funktion. Sie werden darüber gehandhabt, wie UI Automation auf einen bestimmten Browser abzielt, nicht über ein dediziertes browserübergreifendes Testraster.
Leistungstests
Load-tests your automated functional test cases under concurrent virtual users. You configure load groups, ramp-up times, and thresholds in Test Manager, run a dry run to validate, then execute at scale and monitor results, including dedicated API performance result views. For details, see Performance testing - overview.
Testen der Barrierefreiheit
Evaluates whether your application meets accessibility standards, managed and reported on from within Test Manager. For details, see Accessibility testing for Test Cloud.
Autonome Testausführung
Führt vorab geschriebene manuelle Testfälle automatisch mit Autopilot aus. Ein menschlicher Tester hat die Schritte bereits geschrieben, und Autopilot führt sie unbeaufsichtigt aus, wodurch der Aufwand ersetzt wird, einen manuellen Test in eine vollständig skriptgesteuerte Studio-Automatisierung umzuwandeln. Auf webbasierte Testfälle beschränkt und unterstützt:
- Anmeldeinformationen über Orchestrator-Assets
- Eine Auswahl an zugrunde liegenden KI-Modellen
- Live-Streaming, Remotesteuerung und Abbrechen einer laufenden Ausführung
Am besten geeignet für:
- Regressionstests stabiler Funktionen
- Von Anmeldeinformationen abhängige Tests
- Einmalige oder Ad-hoc-Tests
- Testen durch Geschäftsanwender, die keine Skripts erstellen oder verwalten möchten
Weitere Informationen:
- Autonome Testausführung für Test Cloud
- Durchführen der autonomen Testausführung
- Überprüfen der Ergebnisse der autonomen Testausführung
Autonome Exploration
Ein Agent lernt gleichzeitig die Anwendung kennen, entwirft Tests und führt sie in Echtzeit aus, ohne ein vorab definiertes Testskript. Geleitet von einer Charta, Anforderung oder Benutzer-Story erkundet er die Anwendung wie ein neugieriger Benutzer in einer zeitlich begrenzten Sitzung mit optionaler Human-in-the-Loop-Steuerung (anhalten, leiten, überspringen, fortsetzen) und einem strukturierten Ergebnisbericht am Ende.
Am besten für erkennungsgesteuerte Tests geeignet, z. B. zum Auffinden unbekannter Probleme, Randfälle und unerwartetem Verhalten, die ein skriptgesteuerter Test nicht erkennen würde.
Weitere Informationen:
- Autonome Exploration für Test Cloud
- Ausführen der autonomen Exploration
- Überprüfen der Ergebnisse der autonomen Exploration