- Erste Schritte
- Projektmanagement
- Dokumente
- 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
- Manuelle Testfälle
- Importieren manueller Testfälle
- Dokumentieren von Testfällen mit Task Capture
- Parameter
- Aktivieren der Governance auf Projektebene
- Deaktivieren der Governance auf Projektebene
- Aktivieren der Governance auf Testfallebene
- Deaktivieren der Governance auf Testfallebene
- Verwalten von Genehmigern für strukturierte Testfälle
- Verwalten von gesteuerten Testfällen im Status In Arbeit
- Verwalten von geregelten Testfällen im Status „Wird überprüft“.
- Verwalten von gesteuerten Objekten im Status „Signiert“.
- Verwalten von Kommentaren für gesteuerte Testfälle
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Zuweisen von Standardbenutzern in der Testsatzausführung
- Aktivieren der Aktivitätsabdeckung
- Aktivieren von Healing Agent
- Konfigurieren von Testsätzen für bestimmte Ausführungsordner und Roboter
- Überschreiben von Parametern
- Klonen von Testsätzen
- Exportieren von Testsätzen
- Anwenden von Filtern und Ansichten
- FAQ – Funktion – Test Manager vs Orchestrator
- Ausführen von manuellen Tests
- Ausführen automatisierter Tests
- Ausführen von Testfällen ohne Testsatz
- Ausführen gemischter Tests
- Erstellen von ausstehenden Ausführungen
- Erzwingen einer Ausführungsreihenfolge
- Erneutes Ausführen von Testausführungen
- Planen von Ausführungen
- Fehlerbehebung bei automatisierten Ausführungen
- Erstellen automatisierter Tests
- Schritt 1: Vollständigen Voraussetzungen für Leistungsszenarien
- Schritt 2: Leistungsszenarien hinzufügen
- Schritt 3: Hinzufügen von Testfällen zu Lastgruppen
- Schritt 4: Konfigurieren der Lastgruppeneinstellungen
- Durchführen von Leistungsszenarien
- Bekannte Einschränkungen bei Leistungstests
- Best Practices für Leistungstests
- Fehlerbehebung bei Leistungstests
- Zugänglichkeitstests für Test Cloud
- Suche mit Autopilot
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Fehlersuche und ‑behebung
Test Manager-Benutzerhandbuch
Lastgruppen definieren die spezifischen Testfälle, die parallel in großem Umfang ausgeführt werden. Jede Gruppe kann eine bestimmte Workload darstellen (z. B. Anmelde-Flow vs. Transaktions-Flow).
In realen Systemen kommt der Anwendungsdatenverkehr selten von einem einzelnen Benutzertyp oder folgt einem einheitlichen Muster. Durch die Gestaltung von Szenarien mit unterschiedlichen Testfalltypen, Lastprofilen und Ausführungszeiten simulieren Sie realistische Nutzungsbedingungen. Dadurch ist es wahrscheinlicher, dass Engpässe aufgedeckt und sichergestellt werden, dass die Anwendung echten Produktionsanforderungen gerecht wird.
Durch die Kombination mehrerer Lastgruppen in einem Szenario können Sie:
-
Kombinieren Sie verschiedene Automatisierungstypen: Fügen Sie API-, Web-UI- und Desktop-Testfälle zusammen ein, um die Vielfalt der Interaktion von Benutzern und Systemen mit der Anwendung widerzuspiegeln. Beispielsweise können API-Aufrufe in hohem Volumen ausgeführt werden, während weniger Desktop- oder Webbenutzer komplexere Transaktionen ausführen.
-
Simulieren Sie realistische Verkehrsmuster: Verschiedene Lastgruppen ermöglichen es Ihnen, unterschiedliche Zeiten, Hochfahren und Lastspitzen zu modellieren. Einige Benutzer melden sich möglicherweise kontinuierlich an, während andere Aktivität in Bursts oder Spitzen generieren, wie im Screenshot gezeigt, in dem eine Gruppe ständig läuft, während andere zu unterschiedlichen Zeiten hoch- und herunterfahren.
-
Interaktionsauswirkungen erkennen: Das parallele Ausführen verschiedener Workloads zeigt, wie sich ein Prozess auf die Leistung eines anderen auswirken kann. Zum Beispiel kann ein Anstieg der API-Anforderungen Webtransaktionen verlangsamen oder eine starke Anmeldeaktivität könnte sich auf die Back-End-Verarbeitungszeiten auswirken.
-
Belasten Sie das System ganzheitlich: Mehrere Gruppen erstellen zusammen einen zuverlässigeren End-to-End-Workload, um sicherzustellen, dass das System gegen kombinierten Belastungen und nicht nur isolierte Testfälle validiert wird. Dies verbessert die Sicherheit, dass die Leistung in der Testumgebung das Produktionsverhalten widerspiegelt.
- Melden Sie sich beim Test Manager an.
- Wechseln Sie zu Leistungsszenarien und öffnen Sie ein Szenario.
- Wählen Sie Lastgruppe hinzufügen oder das Feld Testfall in einer leeren Lastgruppe, um den Auswahldialog zu öffnen.
- Um den Ausführungskontext festzulegen, wählen Sie unter Standardordner den Orchestrator-Ordner aus, dem Ihr Benutzer und Roboter zugewiesen sind.
- Wählen Sie den Testfall aus, den Sie in großem Umfang ausführen möchten.
- Wählen Sie den Robotertyp aus.
- Serverless Cloud Robots verbrauchen Platform Units und werden für Web- und API-Tests empfohlen.
- Lokale Roboter verbrauchen Runtimes (250 pro Virtual Users-Paket), die in Maschinenvorlagen im Orchestrator konfiguriert werden müssen.
- Wählen Sie die Paketversion der Automatisierung aus, die Sie ausführen möchten. Standardmäßig wird die aktuelle Version automatisch ausgewählt.
- Bestätigen Sie Ihre Auswahl.