UiPath Documentation
test-manager
2022.10
false
Test Manager-Benutzerhandbuch
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Ausführen von Tests

You can execute tests either manually or automatically. Manual test executions are invoked through Test Manager, whereas automated executions are invoked through Test Manager and executed via Orchestrator. To execute your test cases, you must first create a test set, which will be later executed.

Bedingungen

  • 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.

Automatisierte Ausführung

Automated execution refers to test sets that have been linked from Orchestrator or test sets created in Test Manager that have test cases linked from Studio.

Before you execute automated tests in Test Manager, make sure you create test sets in Orchestrator.

Manuelle Ausführung

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.

Ausführen von manuellen Tests

Testsätze manuell ausführen

Both Test Manager test sets and test sets that have been linked from Orchestrator can be executed manually. if manual steps have been defined for the test cases. For more information, see Executing Tests.

  1. Öffnen Sie Ihr Projekt im Test Manager und navigieren Sie dann zu Testsätze.
  2. Wählen Sie einen Testsatz aus und klicken Sie auf die drei vertikalen Punkte.
  3. Select Execute Manually. The Manual execution assistant opens in a new window. Make sure your popup blocker allows the window to be opened.

For more information on test results, see Analyzing Test Results.

Hinweis:
  • 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.

Ausführen automatisierter Tests

You can execute all test sets using Execute Automated. Orchestrator is invoked for test cases that have been linked to Test Manager. To execute test sets linked from Orchestrator, make sure you create your test sets in Orchestrator.

You can also execute automated test if the test set includes test cases linked from Studio. For more information, see Executing Tests.

Bedingungen

Wichtig:

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 über den Orchestrator verknüpft sind, enthält nur die Testfälle, die in der neuesten Paketversion im Orchestrator-Feed mit Mandantenprozessen 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 im Test Manager Testfälle aus mehreren Studio-Projekten enthält, wird das 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. In diesem Fall wird im Test Manager die folgende Meldung angezeigt: „Es wurden Testfälle aus mehreren Paketen ausgewählt. Einige der Testfälle werden beim Ausführen dieses Testsatzes nicht ausgeführt.“

    You can execute test sets including test cases from multiple Studio projects, only if you have a test set linked from Orchestrator.

  • Wenn Ihr Testsatz Testfälle enthält, die sich in mehreren Studio-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.

Automatisierte Testsätze ausführen

  1. Öffnen Sie Ihr Projekt im Test Manager und navigieren Sie dann zu Testsätze.

  2. Wählen Sie einen Testsatz aus und klicken Sie auf die drei vertikalen Punkte.

  3. Wählen Sie Automatisiert ausführen aus.

    For more information on test results, see Analyzing Test Results.

    Hinweis:
    • Testfälle, die nicht ausgeführt werden können, werden bei der Ausführung im Orchestrator übersprungen.
    • Test cases that are not executed generate test case logs with no result.

Alternativ können Sie Ihren Testsatz öffnen, auf Ausführen klicken und in der Dropdownliste Automatisiert auswählen.

Fehlerbehebung bei automatisierten Ausführungen

Die Automatisierung ist bereits mit einem anderen Testfall im Test Manager verknüpft.

Problembeschreibung

Wenn Sie versuchen, einen Studio-Testfall zu verknüpfen, der bereits mit einer anderen Test Manager-Instanz verknüpft ist als der, in der Sie gerade arbeiten, wird die folgende Meldung angezeigt: „Die Automatisierung ist bereits mit einem anderen Testfall im Test Manager verknüpft.“

Lösung

Sie können die Verknüpfung des Testfalls nicht direkt aufheben. Sie können dies jedoch umgehen, indem Sie den Testfall in einen Workflow konvertieren und ihn dann wieder in einen Testfall umwandeln. Dieser Vorgang ändert die Testfall-ID, so dass er mit Ihrer aktuellen Test Manager-Instanz verknüpft werden kann, ohne jedoch die zugrunde liegende Logik des Testfalls zu ändern.

Weitere Informationen zum Konvertieren eines Workflows in einen Testfall finden Sie unter Workflow in Testfall konvertieren.

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 dem Test Manager verknüpft wird, 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 den gleichen Fehler, wenn auf Orchestrator kein Prozess/Release für das Studio-Paket gefunden wurde.

Die automatisierte Ausführung konnte nicht gestartet werden, da in diesem Testsatz keine automatisierten Testfälle gefunden wurden.

Lösung

You need to have at least one automated test case to use Execute Automated. For more information, see Conditions.

Beim Ausführen des Testsatzes ist ein Fehler aufgetreten. Versuchen Sie es erneut.

Lösung

Wenn die Ausführung des Testsatzes aus anderen Gründen als den oben angegebenen fehlschlägt, erhalten Sie Hilfe von den UiPath Support Services.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben