test-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Test Suite-Benutzerhandbuch
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11. Nov. 2024

Schnellstartanleitung

This quickstart guide provides you with a comprehensive introduction to Test Manager, empowering you to efficiently manage and execute test cases for your Studio projects. Test Manager offers a robust test management solution with support for multiple test frameworks, integration with various source control systems, and advanced reporting capabilities.

Follow these steps to get started with Test Manager:
  1. Create a project in Test Manager, or import an existing project.

    Lesen Sie Importieren eines Projekts, um zu erfahren, wie Sie Testprojekte aus anderen Tools importieren.

  2. Erstellen Sie die Anforderungen für Ihre Testfälle.
  3. Create test cases either in Studio, or directly in Test Manager.
  4. Erstellen Sie Testsätze und weisen Sie ihnen Testfälle zu.
  5. Führen Sie die Tests aus.
  6. Analysieren Sie die Testergebnisse.

Anforderungen erstellen

It is very common to use specialized requirements management tools to manage requirements like user stories, epics, or other artifacts. Test Manager supports the synchronization of requirements from external tools as well as the creation of requirements from within Test Manager. In a Test Manager project, there can be requirements that are synced from external tools as well as requirements that were created in Test Manager.
  1. Navigieren Sie im Menü Testentwurf zur Seite Anforderungen .


  2. Klicken Sie auf Anforderung erstellen. Das Fenster Anforderung erstellen wird angezeigt.
  3. Füllen Sie die Felder entsprechend aus:
    • Name – Der Name für Ihre Anforderung.
    • Beschreibung – (Optional) Fügen Sie der Anforderung eine beliebige Beschreibung hinzu. Um formatierten Text hinzuzufügen, verwenden Sie die Markdown -Syntax.
    • Fügen Sie optional beliebige Nummernobjektbeschriftungen hinzu.
  4. Klicken Sie auf Erstellen. Ihre neue Anforderung wird auf der Seite Anforderungen angezeigt.
    Tipp: Dokumente hochladen

Klonanforderungen

Um Ihr Testportfolio zu erweitern, können Sie jeweils eine Anforderung klonen. So klonen Sie eine Anforderung:

  1. Wählen Sie Weitere Optionen für die Anforderung, die Sie duplizieren möchten, und dann Klonen aus.
  2. Wählen Sie die Informationen, die Sie klonen möchten, und dann Bestätigen aus.

Erstellen von Testfällen

Test Manager provides a set of features for creating, managing, and executing test cases for your projects. This guide walks you through the process of creating test cases, assigning automations to them, adding manual steps, and linking requirements.

Erstellen von Testfällen

Build your testing portfolio, and create test cases within Test Manager:

  1. Open your project in Test Manager and navigate to the Test Cases section.
  2. Wählen Sie Testfall erstellen aus und konfigurieren Sie die Testfalldetails wie Name, Version, Beschreibung und Bezeichnungen.
  3. Wählen Sie Bestätigen aus, und der Testfall wird unter Testfälle angezeigt.

Verknüpfen von Testfällen mit Anforderungen

To establish traceability between test cases and requirements, you can assign test cases to requirements in Test Manager.

  1. Öffnen Sie den gewünschten Testfall.
  2. Wechseln Sie zu Aufgaben und wählen Sie Der Anforderung zuweisen aus.
  3. Wählen Sie die Anforderungen aus, mit denen Sie den Testfall verknüpfen möchten.
  4. Wählen Sie Zuweisen aus, um die Änderungen zu speichern.

Zuweisen von Studio-Automatisierungen zu Testfällen

Test cases in Test Manager can include both manual steps and a Studio automation. The automations are created in Studio as test cases, using the available activities. You need to assign Studio automations to test cases from Test Manager, to use automated executions.

To link an automation created in Studio to a test case in Test Manager:

  1. Integrate Studio with Test Manger, and configure the Test Manager Settings from the Studio Design ribbon.
  2. Select Link to Test Manager.
  3. Konfigurieren Sie die Testfallinformationen, wie:
    • Project: Select your project. If you did not set a default project for Test Manager, see Integrating with Studio.
    • Test: Wählen Sie einen Testfall aus der Dropdownliste aus.
    • Name: Enter a name only if you create a new test case in Test Manager.
    • Requirement: Leave this field blank if you don't want to link the test case to an existing requirement. The name is read-only in Test Manager. Alternatively, you can select a Requirement from the dropdown list if you want to assign the test case to a specific requirement in Test Manager.



Hinzufügen manueller Schritte zu Testfällen

Zusätzlich zur Automatisierung können Sie auch manuelle Schritte in Testfälle aufnehmen. Diese manuellen Schritte enthalten Anweisungen zum Ausführen bestimmter Aktionen während des Testprozesses. Wenn Sie einen Testfall erstellen oder bearbeiten, können Sie manuelle Schritte hinzufügen, die Aktion und das erwartete Verhalten beschreiben und Zwischenablagewerte definieren, damit Sie die Felder nicht manuell ausfüllen müssen.

Visit Manual test cases to learn how to add manual steps to test cases inside Test Manager.

Dokumente werden hochgeladen…

In Test Manager, you have the option to upload relevant documents as attachments to test cases.

Um Dokumente hochzuladen, wählen Sie eine der folgenden Optionen aus:
OptionBeschreibung
Manueller UploadFühren Sie die folgenden Schritte aus:
  1. Open your project in Test Manager.
  2. Navigieren Sie zu einem der folgenden Artefakte:

    • Anforderungen
    • Testfall
    • Testsatz
  3. Klicken Sie auf einen Artefaktschlüssel in der Liste, um ihn zu öffnen.
  4. Wechseln Sie zur Registerkarte Dokumente.
  5. Klicken Sie auf die Schaltfläche Dokument hinzufügen und wählen Sie eine Datei aus oder ziehen Sie sie per Drag and Drop direkt auf die Seite.

    Die Datei wird Ihrem Test hinzugefügt.

Attach Document-Aktivität Fügen Sie die Aktivität Attach Document in Ihrer Studio-Automatisierung hinzu. Die Anhänge werden nach der Ausführung auf der Registerkarte Anhänge auf der Ausführungsseite angezeigt.

Klonen von Testfällen

Um einfach mehrere ähnliche Testsätze zu erstellen, können Sie auch einzelne Testfälle klonen. So klonen Sie einen Testfall:
  1. Wählen Sie Weitere Optionen für den Testfall, den Sie duplizieren möchten, und dann Klonen aus.
  2. Wählen Sie aus, ob Sie auch verwandte Informationen wie Dokumente, Beschriftungen oder Zuweisungen zu Anforderungen klonen möchten.
  3. Wählen Sie Klonen aus, um Ihre Änderungen zu speichern.

Managing test cases

Test Manager provides a range of actions that can be performed on individual test cases:

  • Zeigen Sie eine Übersicht zu einem Testfall an, wenn Sie seinen Schlüssel auswählen. Dadurch gelangen Sie zur Seite Übersicht.
  • Greifen Sie auf das Protokoll des letzten Ergebnisses des Testfalls zu. Wählen Sie Ausführungsprotokoll öffnen für einen Testfall aus, und es werden Details zur letzten Testausführung angezeigt.
  • Löschen Sie Testfälle.
  • Heben Sie die Verknüpfung der Automatisierung auf.
  • Klonen Sie Testfälle.

Creating test sets

Test Sets in Test Manager are used to group test cases and define which tests should be executed together in a single run. They provide a way to organize tests based on their purpose and execution requirements. To create a test set, follow the steps below:

Creating test sets

So erstellen Sie einen Testsatz:
  1. Open your project in Test Manager, and select Test Sets.
  2. Wählen Sie Testsatz erstellen aus.
  3. Tragen Sie die Informationen zum Testsatz ein, z. B. den Namen, die Beschreibung, ob die Aktivitätsabdeckung (Berechnung der RPA-Aktivitätsabdeckung aktivieren) angezeigt werden soll, und die Beschriftungen.
  4. Wählen Sie Erstellen aus, um Ihre Änderungen zu speichern.

Zuweisen von Testfällen zu Testsätzen

Nachdem Sie einen Testsatz erstellt haben, müssen Sie ihm Testfälle zuweisen. Um einem Testsatz Testfälle zuzuweisen, öffnen Sie den gewünschten Testsatz und wählen Sie im Menü Aufgaben die Option Testfälle zuweisen aus.

Sie können einem Testsatz gleichzeitig Testfälle auf zwei verschiedene Arten zuweisen:
  • Statische Zuweisung – Wählen Sie manuell die Testfälle aus, die Sie verknüpfen möchten.


  • Dynamische Zuweisung – Geben Sie die Bezeichnung der Testfälle ein, die Sie zuweisen möchten. Jedes Mal, wenn eine Ausführung gestartet wird, werden der Ausführung alle Testfälle hinzugefügt, denen mindestens eine der ausgewählten Bezeichnungen zugewiesen ist.


Das nachfolgende animierte Bild zeigt, wie Sie einen Testsatz erstellen und ihm statische sowie dynamische Testfälle zuweisen.

Konfigurieren von Testsätzen zur Ausführung über einen angegebenen Ausführungsordner

Testsätze können so eingestellt werden, dass sie entweder von einem Standard- oder einem angegebenen Ausführungsordner aus ausgeführt werden. Auf diese Weise können Sie ausschließlich Testfälle ausführen, die Teil dieses bestimmten Ordners sind. Darüber hinaus haben Sie auch die Möglichkeit, bestimmte Pakete und deren Versionen anzugeben, von denen die Testfälle ausschließlich ausgeführt werden. Führen Sie die folgenden Schritte aus, um diese Funktion zu verwenden:

  1. Überprüfen Sie die Einstellungen auf Mandantenebene:
    1. Visit Test Manager, select Settings from the header, and then go to the General tab.
    2. Aktivieren Sie die Einstellung Kontext für Legacy-Ausführung zulassen :
      • Wenn die Einstellung aktiviert ist: Testfälle werden ohne einen bestimmten Ausführungsordner ausgeführt.
      • Wenn die Einstellung deaktiviert ist: Testfälle können nur aus einem bestimmten Orchestrator-Ausführungsordner und aus einem bestimmten Paket und einer bestimmten Version ausgeführt werden.
  2. Legen Sie einen Standardausführungsordner in den Projekteinstellungen fest:
    1. Wechseln Sie zu den Projekteinstellungen und wählen Sie die Registerkarte Automatisierung aus.
    2. Legen Sie Ihren Standardausführungsordner fest.

      Dieser Standardordner gilt für alle Testsätze, es sei denn, ein eindeutiger Ausführungsordner wird angegeben.

  3. Wählen Sie einen Ausführungsordner für einen Testsatz aus:
    1. Navigieren Sie zu Testsätze und öffnen Sie einen Testsatz .
    2. Wählen Sie auf der Registerkarte Testfälledie Option Automatisierung auswählen aus.
    3. Wählen Sie einen bevorzugten Ordner aus der Dropdownliste Ausführungsordner aus.
    4. Wählen Sie Speichern aus, um die Änderungen zu übernehmen.
  4. Ein bestimmtes Paket und eine Version auswählen:
    1. Wählen Sie auf der Registerkarte Testfälle eines Testsatzes erneut die Option Automatisierung auswählen aus.
    2. Sie können die folgenden Optionen verwenden:
      • Pakete automatisch auswählen: Wählt alle verfügbaren Pakete im Ordner mit ihren neuesten Versionen basierend auf den Testfällen aus, die dem Testsatz zugewiesen sind.
      • Automatisierung hinzufügen: Ermöglicht Ihnen die manuelle Auswahl eines Pakets und seiner Version aus den entsprechenden Dropdownlisten. Verwenden Sie Select , um jede Paket-Versionspaarung zu bestätigen.

Linking Orchestrator test sets

You can link your test sets from Orchestrator and execute them in Test Manager. To achieve this, you first need to create the test set in Orchestrator, and assign only automated test cases to it.

Hinweis: Diese Funktion gilt ab April 2025 als veraltet. Weitere Informationen zu veralteten Funktionen finden Sie unter Bekanntgabe veralteter Funktionen vom Orchestrator.
Nachdem Sie den Testsatz im Orchestrator erstellt haben, führen Sie die folgenden Schritte aus:
  1. Open your project in Test Manager.
  2. Navigieren Sie zu Testsätze und dann zu Verknüpfen.
  3. Wählen Sie einen Testsatz aus der Liste und dann Verknüpfen aus.

Klonen von Testsätzen

Um Ihr Testmanagement zu beschleunigen, können Sie nach dem Klonen von Anforderungen und Testfällen auch Testsätze klonen, sodass Sie Ihre Testprojekte schnell erweitern können. So klonen Sie einen Testsatz:
  1. Wählen Sie Weitere Optionen für den Testsatz, den Sie duplizieren möchten, und dann Klonen aus.
  2. Wählen Sie aus, ob Sie auch verwandte Informationen klonen möchten, z. B. Dokumente und Beschriftungen.
  3. Wählen Sie Klonen aus.

Ähnliche Artikel

Ausführen von Tests

In Test Manager, you have the option to execute tests manually or using automations. Manual test executions are performed directly in Test Manager, while automated executions are initiated through Test Manager and carried out via Orchestrator. Before executing test cases, it is necessary to create a test set, which will be used for the execution.

Automatisierte Ausführung

Automated execution refers to test sets created in Test Manager with linked test cases from Studio. Before executing automated tests in Test Manager, make sure you have created the test sets in Orchestrator.

You can execute all test sets using the Execute Automated option. Orchestrator is invoked for test cases linked to Test Manager. To execute test sets linked from Orchestrator, ensure that you create the test sets in Orchestrator.

Ausführen von Tests mit Automatisierungen

Um Testsätze mit Automatisierungen auszuführen, führen Sie diese Schritte aus:
  1. Open your project in Test Manager and then navigate to Test Sets.
  2. Wählen Sie einen Testsatz aus und klicken Sie auf die drei vertikalen Punkte.
  3. Wählen Sie Automatisiert ausführen aus.

Manuelle Ausführung

Manual execution applies to test sets created in Test Manager, including test cases with manual steps. Manual execution can be performed for both Test Manager test sets and linked test sets from Orchestrator.

Manuelles Ausführen von Tests

Um Testsätze manuell auszuführen, befolgen Sie die nachstehenden Schritte:
  1. Open your project in Test Manager and then navigate to Test Sets.
  2. Wählen Sie einen Testsatz aus und klicken Sie auf die drei vertikalen Punkte.
  3. 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.

Ähnliche Artikel

Analysieren der Ergebnisse

Execution in Test Manager provide insights about the execution of test sets. Below you have a breakdown of how you can analyze and work with test results.

Zugreifen auf Testergebnisse

Open Execution in Test Manager to view a list of test executions. Each test execution represents the execution of a test set. The executions are sorted based on the finish date, with ongoing and pending executions displayed at the top.

Ausführungsdetails

Wenn Sie einen Testausführungseintrag auswählen, wird eine detaillierte Ansicht geöffnet. In dieser Ansicht werden Informationen wie die Startzeit, Dauer und Protokolle der Ausführung angezeigt. Der Abschnitt Ergebnisse bietet einen Überblick über alle einzelnen Testergebnisse aus Testfällen, die als Testfallprotokolle bezeichnet werden. Damit können Sie Aktionen für einzelne Testergebnisse ausführen.

Informationen zum Testausführungsstatus

Testausführungen sind farbcodiert, um ihren Status anzuzeigen:
  • Grün – Erfolgreiche Testfälle.
  • Rot – Fehlgeschlagene Testfälle.
  • Grau – Testfälle ohne endgültige Ergebnisse, z. B. solche, die in einem laufenden Testsatz noch nicht ausgeführt wurden.

Überprüfen von Testergebnissen

In diesem Abschnitt werden die Informationen beschrieben, die Sie als Teil der Testergebnisse finden können, und die weiteren Aktionen, die Sie nach Erhalt der Ergebnisse ausführen können.
ErgebnisBeschreibung
AusführungsprotokollDas Ausführungsprotokoll enthält wichtige Informationen, einschließlich Assertionen, Protokolle, Ausführungsdetails, betroffene Anforderungen und Anhänge. Wählen Sie den Testfallschlüssel auf der Seite Ausführung aus, um auf das Ausführungsprotokoll zuzugreifen.
AktivitätsabdeckungSie können die Aktivitätsabdeckung für automatisierte Testausführungen aktivieren. Diese Funktion enthält Informationen zu den Aktivitäten, die während der Testausführung abgedeckt wurden.
DefektverwaltungsintegrationIf you have an external defect management system integrated with Test Manager, you can create defect reports directly from the execution logs. Open a test case log, select Tasks, and then Create Defect.
Synchronisierung von DefektenTest Manager allows synchronization of execution results with external tools as part of an ALM tool integration. This synchronization ensures that execution details, logs, timestamps, and other relevant information are shared with the integrated tool.
Erstellen und Fehlerverknüpfung aufhebenAuf der Seite Ausführung können Sie Defekte erstellen, indem Sie auf Testfallprotokolle zugreifen und zuerst Aufgaben und dann Defekt erstellen auswählen. Zudem haben Sie die Möglichkeit, die Verknüpfung von Defekten mit einem externen Tool aufzuheben, wodurch das Ergebnis der Testausführung vom Eintrag des externen Tools getrennt wird.

Verwenden von Testergebnissen

Durch die Analyse von Testausführungen können Sie die folgenden Aktionen ausführen:
  • Identifizieren Sie manuelle oder automatisierte Testergebnisse.
  • Verfolgen Sie den Fortschritt von laufenden Testausführungen.
  • Öffnen Sie den ausgeführten Testsatz, um die Details zu überprüfen.
  • Untersuchen Sie die Protokolle und Anhänge, die Testausführungen zugeordnet sind.
  • Create defects in your defect management system directly from Test Manager if you have an ALM tool integration.
Hinweis: Die Ausführung und die zugehörigen Daten bleiben von Änderungen oder Löschungen von Testsätzen unverändert.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten