- Erste Schritte mit der Test Suite
- Studio
- Orchestrator
- Testing Robots
- Test Manager
- Anforderungen
- Testsätze
- Ausführen von Tests
- Testergebnisse
- Dokumente
- Berichte
Ausführen von Tests
Sie können Tests entweder manuell oder automatisch ausführen. Manuelle Testausführungen werden über Test Manager gestartet, während automatisierte Ausführungen über Test Manager gestartet und über den Orchestrator ausgeführt werden. Um Ihre Testfälle auszuführen, müssen Sie zuerst einen Testsatz erstellen, der danach ausgeführt wird.
- Sie können die Optionen Manuell ausführen und Automatisch ausführen sowohl für im Test Manager erstellte Testsätze als auch für die im Orchestrator verknüpften Testsätze verwenden.
- Es werden nur die im Testsatz enthaltenen Testfallversionen ausgeführt. Wenn Sie neue Testfälle ausführen möchten, müssen Sie Ihrem Testsatz neue Versionen zuweisen. Bei Orchestrator-Testsätzen müssen Sie sicherstellen, dass die neuesten Pakete veröffentlicht werden.
Die automatisierte Ausführung bezieht sich auf Testsätze, die vom Orchestrator her verknüpft wurden, oder auf Testsätze, die in Test Manager erstellt wurden und über Testfälle verfügen, die von Studio her verknüpft sind.
Bevor Sie automatisierte Tests in Test Manager ausführen, stellen Sie sicher, dass Sie Testsätze im Orchestrator erstellen.
Die manuelle Ausführung bezieht sich auf im Test Manager erstellte Testsätze, inklusive der Testfälle, die über manuelle Schritte verfügen. Die manuelle Ausführung kann sowohl für die im Test Manager erstellten Testsätze als auch für die im Orchestrator verknüpften Testsätze erfolgen.
Test Manager-Testsätze sowie mit dem Orchestrator verknüpfte Testsätze können manuell ausgeführt werden, wenn für die Testfälle manuelle Schritte definiert wurden. Weitere Informationen finden Sie unter Ausführen von Tests.
- Öffnen Sie Ihr Projekt im Test Manager und navigieren Sie dann zu Testsätze.
- Wählen Sie einen Testsatz aus und klicken Sie auf die drei vertikalen Punkte.
- Wählen Sie Manuell ausführen aus. Der Assistent für manuelle Ausführung wird in einem neuen Fenster geöffnet. Stellen Sie sicher, dass Ihr Popup-Blocker das Öffnen des Fensters zulässt.
Weitere Informationen zu Testergebnissen finden Sie unter Analysieren von Testergebnissen.
- Testfälle, die keine manuellen Schritte enthalten, werden bei der Ausführung ohne Ergebnis übersprungen.
- Bei automatisierten Testfällen können manuelle Schritte definiert und auch manuell ausgeführt werden.
Alternativ können Sie Ihren Testsatz öffnen, auf Ausführen klicken und aus der Dropdownliste Manuell auswählen.
Assistent für manuelle Ausführung
Mit dem Assistenten für die manuelle Ausführung können Sie eine Reihe manueller Tests nacheinander durchführen. Um zum nächsten Testfall im Testsatz zu gelangen, müssen Sie bei jedem manuellen Schritt ein Ergebnis festlegen.
Mit dem Assistenten für die manuelle Ausführung können Sie die einzelnen Schritte entweder als bestanden oder als nicht bestanden markieren.
Verwenden Sie Satz fehlgeschlagen oder Satz bestanden, um in jedem Fall einen Schritt zu markieren. Fügen Sie Kommentare hinzu, insbesondere im Falle eines Fehlers, um Details zum jeweiligen Ergebnis bereitzustellen. Sie können verschiedene aufeinanderfolgende Schritte als bestanden festlegen, indem Sie auf Bis hierher bestanden klicken.
Sobald dem letzten Schritt eines Testfalls ein Ergebnis zugeordnet ist, können Sie auf Weiter klicken. Dadurch können Sie aus dem Testsatz zum nächsten Testfall wechseln. Wenn Sie mit dem letzten Testfall fertig sind, wird die Ausführung durch Klicken auf Fertig vollständig abgeschlossen.
Sie können alle Testsätze mit Automatisiert ausführen ausführen. Der Orchestrator wird für Testfälle aufgerufen, die mit dem Test Manager verknüpft wurden. Um Testsätze auszuführen, die mit dem Orchestrator verknüpft sind, stellen Sie sicher, dass Sie Ihre Testsätze im Orchestrator erstellen.
Sie können auch automatisierte Tests ausführen, wenn der Testsatz mit Studio verknüpfte Testfälle enthält. Weitere Informationen finden Sie unter Ausführen von Tests.
:grey-exclamation: Um die Option Automatisiert ausführen zu verwenden, benötigen Sie mindestens einen automatisierten Testfall in einem Testsatz.
- Die Testausführung für Testsätze, die vom Orchestrator her verknüpft sind, enthält nur die Testfälle, die in der neuesten Paketversion veröffentlicht wurden. Wenn Sie neue Testfälle ausführen möchten, müssen Sie eine neue Paketversion im Orchestrator veröffentlichen und dann den Testsatz mit dem Test Manager verknüpfen.
- Wenn Ihr Testsatz Testfälle aus mehreren Studio-Projekten enthält, wird dasjenige Projekt zur Ausführung herangezogen, das die höchste Anzahl von Testfällen aufweist. Daher werden nur die Testfälle aus diesem Projekt ausgeführt.
- Wenn Ihr Testsatz Testfälle enthält, die sich in mehreren Projekten wiederholen, erfolgt die Sortierung nach dem Projektnamen in absteigender Reihenfolge. Es werden nur die Testfälle aus dem Projekt ausgeführt, das in der Liste an erster Stelle steht.
Die automatisierte Ausführung konnte nicht gestartet werden, da das Paket in Orchestrator nicht gefunden wurde. Nur Testfälle aus Paketen, die in Orchestrator veröffentlicht wurden, können ausgeführt werden.
Lösung
Sie müssen das Studio-Paket im Orchestrator veröffentlichen. Dieses Problem tritt auf, wenn ein Testfall von Studio mit Test Manager verknüpft ist, das Paket jedoch noch nicht im Orchestrator veröffentlicht wurde.
Testfälle konnten nicht ausgeführt werden, da keine ausführbaren Versionen gefunden werden konnten. Nur Testfälle, die mit der neuesten Paketversion in Orchestrator veröffentlicht wurden, können ausgeführt werden.
Lösung
Dieses Problem tritt auf, wenn Testfälle in einem Testsatz nicht im neuesten Studio-Paket für den Orchestrator veröffentlicht werden. Sie erhalten möglicherweise denselben Fehler, wenn im Orchestrator kein Prozess/Release für das Studio-Paket gefunden wird.
Die automatisierte Ausführung konnte nicht gestartet werden, da in diesem Testsatz keine automatisierten Testfälle gefunden wurden.
Lösung
Sie benötigen mindestens einen automatisierten Testfall, um Automatisiert ausführen verwenden zu können. Weitere Informationen finden Sie unter Bedingungen.
Lösung
Wenn die Ausführung des Testsatzes aus einem anderen als den oben genannten Gründen fehlschlägt, erhalten Sie Hilfe von den UiPath Support Services.
- Bedingungen
- Automatisierte Ausführung
- Manuelle Ausführung
- Ausführen von manuellen Tests
- Testsätze manuell ausführen
- Ausführen automatisierter Tests
- Bedingungen
- Automatisierte Testsätze ausführen
- Fehlerbehebung bei automatisierten Ausführungen
- Die automatisierte Ausführung konnte nicht gestartet werden, da das Paket in Orchestrator nicht gefunden wurde. Nur Testfälle aus Paketen, die in Orchestrator veröffentlicht wurden, können ausgeführt werden.
- Testfälle konnten nicht ausgeführt werden, da keine ausführbaren Versionen gefunden werden konnten. Nur Testfälle, die mit der neuesten Paketversion in Orchestrator veröffentlicht wurden, können ausgeführt werden.
- Die automatisierte Ausführung konnte nicht gestartet werden, da in diesem Testsatz keine automatisierten Testfälle gefunden wurden.
- Beim Ausführen des Testsatzes ist ein Fehler aufgetreten. Versuchen Sie es erneut.