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

Testsätze

Testsätze sind logische Gruppen von Testfällen. Mit Testsätzen werden Gruppen von Tests definiert, die zusammen in einem Durchlauf ausgeführt werden sollen. Eine Feuerprobe ist z. B. eine Gruppe von Tests, die nur nach äußerst kritischen Fähigkeiten sucht. Immer wenn ein Testfall von einer Feuerprobe fehlschlägt, liegt ein kritisches Problem vor. Die Ausführung einer Feuerprobe darf nicht zu lange dauern. Sie werden z. B. ausgeführt, wenn ein Entwickler Änderungen am Quellcode committen soll. Im Vergleich dazu ist ein Regressionstest ein umfassender Test, der einen detaillierten Überblick über das getestete System geben sollte. Die Ausführung dauert oft Stunden oder sogar Tage. Um den Satz von Tests zu definieren, die für diese Zwecke ausgeführt werden sollen, werden Testsätze erstellt. Ein Testfall kann mehreren Testsätzen zugewiesen werden.

Bedingungen

  • Test sets in Test Manager can include both manual and automated test cases, including automated test cases from multiple Studio projects.
  • Test sets linked from Orchestrator to Test Manager include only the test cases from Orchestrator.
  • Sie können Testsätze entweder aus einem standardmäßigen oder einem angegebenen Ausführungsordner ausführen. 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.

Creating test sets

So erstellen Sie einen Testsatz:

  1. Klicken Sie im Abschnitt Planung auf Testsätze. Die Seite Testsätze wird angezeigt.
  2. Klicken Sie auf Testsatz erstellen. Das Fenster Testsatz erstellen wird angezeigt.


  3. Füllen Sie das Formular wie folgt aus:
    • Name – Geben Sie einen Namen für den Testsatz ein.
    • Beschreibung – (Optional) Geben Sie eine Beschreibung für den Testfall ein. Um formatierten Text hinzuzufügen, können Sie die Markdown-Syntax verwenden.
    • Berechnung der RPA -Aktivitätsabdeckung aktivieren – Wählen Sie diese Option aus, um die Aktivitätsabdeckung des Testsatzes unter Ausführung nach jeder automatisierten Ausführung anzuzeigen.
    • Labels – Fügen Sie eine beliebige Anzahl von Beschriftungen hinzu, was die Suche nach Testsätzen mit gemeinsamen Beschriftungen erleichtert.
  4. Klicken Sie auf Erstellen. Ihr Testsatz wird erstellt und auf der Seite Testsätze angezeigt.

Assigning test cases to a test set

Sie können einem Testsatz gleichzeitig Testfälle auf zwei verschiedene Arten zuweisen:
  • Statische Zuweisung verwenden – Wählen Sie die Testfälle manuell aus.
  • Dynamische Zuweisung verwenden – Geben Sie die Bezeichnung der Testfälle ein, die Sie zuweisen möchten.

Statisches Zuweisen von Testfällen zu Testsätzen

  1. Öffnen Sie den Testsatz, dem Sie Testfälle zuweisen möchten, indem Sie darauf klicken.
  2. Wählen Sie im Menü Aufgaben die Option Testfälle zuweisenaus.
    Das Fenster Testfälle zuweisen wird angezeigt.
  3. Wählen Sie die Testfälle aus, die Sie hinzufügen möchten. Sie können nach Testfällen suchen, indem Sie den Namen, den Schlüssel oder eine Beschriftung eingeben.


  4. Wählen Sie Zuweisen aus. Die Testfälle werden dem Testsatz zugewiesen und auf der Registerkarte Testfälle angezeigt.
    Tipp:

Dynamisches Zuweisen von Testfällen zu Testsätzen

Sie können alle Testfälle basierend auf ihren Bezeichnungen einem Testsatz zuweisen.
  1. Wählen Sie den Testsatz aus, dem Sie Testfälle zuweisen möchten.
  2. Wählen Sie im Menü Aufgaben die Option Testfälle zuweisenaus.
    Das Fenster Testfälle zuweisen wird angezeigt.
  3. Geben Sie die Bezeichnungen der Testfälle ein, die Sie zuweisen möchten.
    Im Beispiel in der folgenden Abbildung werden alle Testfälle mit der Bezeichnung ASP:9 dem aktuellen Testsatz zugewiesen.


  4. Wählen Sie Zuweisen aus. Die Testfälle werden dem Testsatz zugewiesen und auf der Registerkarte Testfälle angezeigt.
Auf der Registerkarte Testfälle können Sie Testfälle anzeigen und bearbeiten, die sowohl statisch als auch dynamisch auf separaten Unterregisterkarten zugewiesen werden.

Navigation & Suche

Verwenden Sie die Suchfunktion und die Filter, um Ihre Testsätze schnell zu finden. Navigieren Sie über die Seite durch Verwenden und Konfigurieren der Paginierung. Alternativ können Sie die Breadcrumbs verwenden, um zwischen den Seiten zu navigieren.
  1. Filter – Sie können den Filter verwenden, um Ihre Suche einzugrenzen. Sie können beispielsweise nach den Testsätzen suchen, die von Ihrem Benutzer aktualisiert wurden, nach bestimmten Bezeichnungen oder der Quelle (z. B. dem Orchestrator). Die Filter werden automatisch gespeichert und aktiv gehalten, bis Sie sie löschen.
  2. Suche – Verwenden Sie die Suchleiste, um Testergebnisse anhand ihres Schlüssels, Namens oder ihrer Bezeichnungen zu finden (erfordert vollständige Übereinstimmung des Suchbegriffs).
    Sie können die Suchleiste oben auf der Seite verwenden, um nach Testergebnissen zu suchen.

Aktivieren der Aktivitätsabdeckung

Note: You can use this feature only if your Test Manager is connected to Orchestrator 2023.10 or higher.
To enable the activity coverage of an existent test set in Test Manager, perform the steps below:
  1. Öffnen Sie den Testsatz, für den Sie die Aktivitätsabdeckung aktivieren möchten.
  2. Wechseln Sie zur Registerkarte Konfiguration.
  3. Wählen Sie Berechnung der RPA-Aktivitätsabdeckung aktivieren aus.
Abbildung 1. Die Berechnung der RPA-Aktivitätsabdeckung aktivieren

Nächste Schritte: Für diesen Testsatz können Sie nun Ausführen und dann Automatisiert auswählen und unter Ausführung nach der Aktivitätsabdeckung suchen.
Hinweis: Für Testsätze, die vom Orchestrator aus verknüpft sind, können Sie die Aktivitätsabdeckung nur im Orchestrator aktivieren oder deaktivieren.

Konfigurieren von Testsätzen für bestimmte Ausführungsordner

Innerhalb eines Testsatzes können Sie Testfälle nur aus einem standardmäßigen oder ausgewählten Orchestrator-Ordner (auch als Ausführungsordner bezeichnet) automatisch ausführen. Wenn Sie die Testfälle aus einem bestimmten Paket und einer bestimmten Version in einem Ordner ausführen möchten, können Sie das Paket und die entsprechende Version auswählen.

Auswählen eines Ausführungsordners

Um die Testfallausführung auf einen bestimmten Orchestrator-Ordner zu beschränken, gehen Sie wie folgt vor:

  1. Navigieren Sie zu Ihren Projekteinstellungen und legen Sie einen Standardausführungsordner fest. Diese Auswahl gilt für alle Ihre Testsätze.

    Weitere Informationen zum Festlegen eines standardmäßigen Ausführungsordners finden Sie unter Automatisierungsprojektkonfiguration .

  2. Um einen eindeutigen Ordner für einen bestimmten Testsatz festzulegen, wechseln Sie zu Testsätze und wählen Sie den Testsatz für die Konfiguration aus.
    1. Wählen Sie auf der Registerkarte Testfälle die Option Automatisierung auswählen aus.
    2. Wählen Sie einen Ordner aus der Dropdownliste Ausführungsordner aus.
    3. Wählen Sie Speichern aus, um sicherzustellen, dass Ihre Testfälle innerhalb dieses angegebenen Ordners ausgeführt werden.

Auswählen eines bestimmten Pakets und einer Version

Zusätzlich zum Ausführungsordner können Sie auch ein bestimmtes Paket und eine Version auswählen, aus denen Testfälle ausgeführt werden sollen. Um ein bestimmtes Paket und eine Version auszuwählen, führen Sie die folgenden Schritte durch:

  1. Navigieren Sie zu Testsätze und öffnen Sie einen Testsatz .
  2. Wechseln Sie zur Registerkarte Testfälle .
  3. Verwenden Sie Auswahlautomatisierung.
  4. Um ein Paket und eine Version zu definieren, sind die folgenden Optionen verfügbar:
    • Pakete automatisch auswählen: Wählt automatisch alle Pakete im Ausführungsordner und deren neueste Versionen aus, basierend auf den Testfällen, die dem Testsatz zugewiesen sind.
    • Automatisierung hinzufügen : Ermöglicht die manuelle Auswahl der gewünschten Pakete und entsprechenden Versionen. Verwenden Sie die folgenden Schritte:
      1. Wählen Sie ein Paket aus der Dropdownliste Paket aus.
      2. Wählen Sie in der Dropdownliste Version eine Version für dieses Paket aus.
      3. Verwenden Sie " Auswählen" , um die Auswahl abzuschließen.

      Wiederholen Sie die vorherigen Schritte für jedes Paket, das Sie dem Testsatz hinzufügen möchten.

    Abbildung 2. Anzeige des Menüs „ Ausgewählte Automatisierungen “ mit dem ausgewählten Ausführungsordner, den zugehörigen Paketen und deren jeweiligen Versionen für einen bestimmten Testsatz

Klonen von Testsätzen

Sie können jeweils nur einen Testsatz klonen.
  1. Wählen Sie Weitere Optionendocs image für den Testsatz aus, den Sie duplizieren möchten, und wählen Sie Klonen.
  2. Benennen Sie den Testsatz um und wählen Sie die Informationen aus, die Sie klonen möchten, z. B.:
    • Dokumente
    • Beschriftungen

      Testfälle, die dem ursprünglichen Testsatz zugewiesen wurden (sowohl statisch als auch dynamisch), werden automatisch mit dem Klon verknüpft. Benutzerdefinierte Felddefinitionen und benutzerdefinierte Feldwerte werden ebenfalls geklont, falls vorhanden.

  3. Wählen Sie Bestätigen aus, um den Klonvorgang zu starten. Der Klon wird im Hintergrund erstellt.
Ein Klon des Testsatzes wird mit einer anderen ID erstellt.


Exportieren von Testsätzen

Sie können Ihre Testsätze separat von Ihrem Testprojekt exportieren, sodass Sie sie wieder in ein anderes Projekt importieren können. Der Exportprozess für Testsätze ähnelt dem Exportprozess von Projekten. Unter Projekt exportieren erfahren Sie, wie das Exportieren von Projekten funktioniert.

Hinweis: Wenn Sie Testsätze exportieren, werden Verknüpfungen zwischen den Testsätzen und ihren zugehörigen Testfällen gespeichert und beim Import in ein neues Projekt beibehalten.

Beachten Sie, dass der Export nur die Werte der benutzerdefinierten Felder enthält, nicht aber deren Definitionen.

Führen Sie die folgenden Schritte aus, um Testsätze zu exportieren:

  1. Öffnen Sie Ihr Projekt und wechseln Sie zu Testsätze.
  2. Führen Sie abhängig von der Anzahl der Testsätze, die Sie exportieren möchten, einen der folgenden Schritte aus:
    • Um einen einzelnen Testsatz zu exportieren, wählen Sie Weitere Optionen für den spezifischen Testsatz aus und dann Exportieren.
    • Um mehrere Testsätze zu exportieren, wählen Sie alle Testsätze aus, die Sie exportieren möchten, dann Exportieren.
  3. Wenn der Export bereit ist, erhalten Sie die Benachrichtigung Projektexport abgeschlossen. Wählen Sie die Benachrichtigung aus, um die TMH-Datei mit den exportierten Testsätzen herunterzuladen.

Sie können dann die heruntergeladene TMH-Datei in ein anderes Projekt importieren, um die Testobjekte neu zu erstellen. Unter Projekt importieren erfahren Sie, wie Sie den Importprozess durchführen.

Linking Orchestrator test sets

You can link your test sets from Orchestrator and execute them in Test Manager.

Prerequisites: Before you link a test set from Orchestrator to Test Manager, ensure you first link the test cases from this Orchestrator test set to Test Manager in Studio. For detailed steps on how to link test cases from Studio to Test Manager, visit Linking test cases in Studio to Test Manager.
  1. Open your project in Test Manager.
  2. Navigieren Sie zu Testsätze > Verknüpfen.
  3. Wählen Sie einen Testsatz aus der Liste aus und klicken Sie auf Verknüpfen. Auf der Seite „Testsätze“ wird nun Ihr verknüpfter Testsatz angezeigt.
    Wichtig:
    • To link a test set to Test Manager, you need to create it in Orchestrator.
    • You can only link individual test sets that contain automated test cases. Note that each of these automated test cases must first be linked to Test Manager from Studio.
    • Das Verknüpfen von Testsätzen ist für verbundene Orchestrator-Instanzen der Version 2020.10 oder höher verfügbar.
    • Testsätze, die vom Orchestrator her verknüpft sind, sind schreibgeschützt. Das bedeutet, dass Sie den Namen, die Beschreibung oder die Version nicht bearbeiten können. Alle Änderungen müssen im Orchestrator vorgenommen werden.
    • The displayed number of test cases might differ between Test Manager and Orchestrator. Test Manager only shows test cases that have been created on its platform.

Anwenden von Filtern und Ansichten

Sie können Filter anwenden und in Ansichten für Ihre Testobjekte speichern. Je nach Scope einer Ansicht (persönlich oder öffentlich) können Sie die Ansicht mit den Filtern für einen Benutzer oder für alle Benutzer innerhalb des Projekts beibehalten.

Die verfügbaren Filter, die Sie anwenden können, ähneln denen, die im Spaltentyp dieses Abschnitts angezeigt werden, und bestehen aus:
  • Eigenschaften, die für ein Testobjekt nativ sind (z. B. Beschriftungen, Aktualisiert von, Quelle und andere)
  • Benutzerdefinierte Beschriftungen

Führen Sie die folgenden Schritte aus, um Ihre Filter und Anzeigen anzupassen:

  1. Wechseln Sie zum gewünschten Testobjektabschnitt (d. h. Anforderungen) und wählen Sie Filter aus.
  2. Wählen Sie Filter hinzufügen aus, um die Filter auszuwählen, die Sie anwenden möchten.

    Wenn Sie den Filter auswählen, wählen Sie auch den Wert aus, den er haben soll.

  3. Wählen Sie Anwenden aus, um die Filter in Ihre Ansicht aufzunehmen.


  4. Um diese Filter als Ansicht zu speichern, wählen Sie Ansichten aus und dann Ansicht speichern.
  5. Wählen Sie im Fenster Ansicht speichern aus, ob Sie eine neue Ansicht erstellen oder mit den Filtern eine vorhandene Ansicht aktualisieren möchten.

    Entscheiden Sie, ob die neue Ansicht privat bleiben oder auf Öffentlich festgelegt werden soll, damit andere Benutzer darauf zugreifen können.

  6. Klicken Sie auf Speichern, um die Änderungen zu bestätigen.
  7. Um eine von Ihnen erstellte Ansicht anzuwenden, wählen Sie Ansichten aus und dann Ansichten öffnen.
    1. Wählen Sie eine persönliche Ansicht (Meine Ansichten) oder eine öffentliche Ansicht aus.

      Sie können auch die Sichtbarkeit der von Ihnen erstellten Ansichten zwischen privat und öffentlich ändern, je nach Bedarf.

    2. Wählen Sie die gewünschte Ansicht und klicken Sie auf Öffnen, um sie anzuwenden.


War diese Seite hilfreich?

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