- Erste Schritte mit der Test Suite
- Studio
- Test Suite – Studio
- Überblick
- Testaktivitäten und APIs
- Orchestrator
- Testing Robots
- Test Manager
- Den Test Manager lizenzieren
- Schnellstartanleitung
- Analyse der Auswirkungen von Änderungen
- Anforderungen
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Dokumentieren von Testfällen mit Task Capture
- Erstellen von Testfällen
- Importing manual test cases
- Generate tests for requirements
- Klonen von Testfällen
- Exportieren von Testfällen
- Testfälle automatisieren
- Manuelle Testfälle
- Anwenden von Filtern und Ansichten
- Testsätze
- Ausführen von Tests
- Dokumente
- Berichte
- Daten exportieren
- Massenvorgänge
- Searching with Autopilot
- Fehlersuche und ‑behebung
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.
- 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.
- Erstellen Sie die Anforderungen für Ihre Testfälle.
- Create test cases either in Studio, or directly in Test Manager.
- Erstellen Sie Testsätze und weisen Sie ihnen Testfälle zu.
- Führen Sie die Tests aus.
- Analysieren Sie die Testergebnisse.
AutopilotTM assists you in evaluating requirements for quality aspects such as clarity, completeness, and consistency in Test Manager.
For an existent requirement, select Evaluate quality and evaluate the requirement using AutopilotTM, to generate a list of suggestions that you can directly implement. Provide supporting documents to AutopilotTM and additional guidance through a prompt that you choose from your library or that you type in yourself.
Nachdem Sie die Auswertung ausgelöst haben, erweitern Sie jeden Vorschlag, um seinen Status basierend auf Ihrem Implementierungsfortschritt zu aktualisieren. Sie können den Vorschlag zu Ihren Anforderungen hinzufügen und seinen Status als In Arbeit oder Fertig markieren. Die Option zum Entfernen von Vorschlägen ist ebenfalls verfügbar.
Generieren Sie weitere Vorschläge oder generieren Sie sie mit anderen unterstützenden Dokumenten oder zusätzlichen Anleitungen erneut, indem Sie Mehr vorschlagen und Erneut generieren verwenden. Sie können Vorschläge auch zum späteren Heranziehen speichern, indem Sie sie in Word exportieren.
Visit Quality-check requirements -Best practices to understand how to efficiently evaluate your requirements using AutopilotTM.
Um Ihr Testportfolio zu erweitern, können Sie jeweils eine Anforderung klonen. So klonen Sie eine Anforderung:
- Wählen Sie Weitere Optionen für die Anforderung, die Sie duplizieren möchten, und dann Klonen aus.
- Wählen Sie die Informationen, die Sie klonen möchten, und dann Bestätigen aus.
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.
Build your testing portfolio, and create test cases within Test Manager:
- Open your project in Test Manager and navigate to the Test Cases section.
- Wählen Sie Testfall erstellen aus und konfigurieren Sie die Testfalldetails wie Name, Version, Beschreibung und Bezeichnungen.
- Wählen Sie Bestätigen aus, und der Testfall wird unter Testfälle angezeigt.
Use AutopilotTM to generate a list of potential test cases.
- Tests aus Anforderung generieren: Sie können Testfälle aus den Anforderungsdetails generieren, gefolgt von hochgeladenen Dokumenten und zusätzlichen Anweisungen.
Öffnen Sie eine Anforderung und wählen Sie Tests generieren aus, um Tests für eine Anforderung zu generieren.
- Tests für SAP-Transaktionen generieren: Sie können Testfälle für SAP-Transaktionen aus der Heatmap und aus den in der Analyse der Auswirkungen von Änderungen entdeckten Lücken generieren, indem Sie hochgeladene Dokumente und zusätzliche Anweisungen verwenden.
Refine the generation process with documents and instructions for AutopilotTM to use in generating the test cases. After you select Generate tests, review the generated test cases and create tests if satisfied, or refine them with more details if otherwise.
Visit Generate tests for requirements: Best practices to check how to use the test generation feature at its full potential.
To establish traceability between test cases and requirements, you can assign test cases to requirements in Test Manager.
- Öffnen Sie den gewünschten Testfall.
- Wechseln Sie zu Aufgaben und wählen Sie Der Anforderung zuweisen aus.
- Wählen Sie die Anforderungen aus, mit denen Sie den Testfall verknüpfen möchten.
- Wählen Sie Zuweisen aus, um die Änderungen zu speichern.
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:
- Integrate Studio with Test Manger, and configure the Test Manager Settings from the Studio Design ribbon.
- Select Link to Test Manager.
- 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.
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.
In Test Manager, you have the option to upload relevant documents as attachments to test cases.
Option | Beschreibung |
---|---|
Manueller Upload | Führen Sie die folgenden Schritte aus:
|
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. |
- Wählen Sie Weitere Optionen für den Testfall, den Sie duplizieren möchten, und dann Klonen aus.
- Wählen Sie aus, ob Sie auch verwandte Informationen wie Dokumente, Beschriftungen oder Zuweisungen zu Anforderungen klonen möchten.
- Wählen Sie Klonen aus, um Ihre Änderungen zu speichern.
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.
- Open your project in Test Manager, and select Test Sets.
- Wählen Sie Testsatz erstellen aus.
- 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.
- Wählen Sie Erstellen aus, um Ihre Änderungen zu speichern.
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.
- 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.
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:
- Überprüfen Sie die Einstellungen auf Mandantenebene:
- Visit Test Manager, select Settings from the header, and then go to the General tab.
- 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.
- Legen Sie einen Standardausführungsordner in den Projekteinstellungen fest:
- Wechseln Sie zu den Projekteinstellungen und wählen Sie die Registerkarte Automatisierung aus.
- Legen Sie Ihren Standardausführungsordner fest.
Dieser Standardordner gilt für alle Testsätze, es sei denn, ein eindeutiger Ausführungsordner wird angegeben.
- Wählen Sie einen Ausführungsordner für einen Testsatz aus:
- Navigieren Sie zu Testsätze und öffnen Sie einen Testsatz .
- Wählen Sie auf der Registerkarte Testfälledie Option Automatisierung auswählen aus.
- Wählen Sie einen bevorzugten Ordner aus der Dropdownliste Ausführungsordner aus.
- Wählen Sie Speichern aus, um die Änderungen zu übernehmen.
- Ein bestimmtes Paket und eine Version auswählen:
- Wählen Sie auf der Registerkarte Testfälle eines Testsatzes erneut die Option Automatisierung auswählen aus.
- 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.
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.
- Open your project in Test Manager.
- Navigieren Sie zu Testsätze und dann zu Verknüpfen.
- Wählen Sie einen Testsatz aus der Liste und dann Verknüpfen aus.
- Wählen Sie Weitere Optionen für den Testsatz, den Sie duplizieren möchten, und dann Klonen aus.
- Wählen Sie aus, ob Sie auch verwandte Informationen klonen möchten, z. B. Dokumente und Beschriftungen.
- Wählen Sie Klonen aus.
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.
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.
- Open your project in Test Manager and then navigate to Test Sets.
- Wählen Sie einen Testsatz aus und klicken Sie auf die drei vertikalen Punkte.
- Wählen Sie Automatisiert ausführen aus.
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.
- Open your project in Test Manager and then navigate to Test Sets.
- 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.
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.
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.
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.
- 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.
Ergebnis | Beschreibung |
---|---|
Ausführungsprotokoll | Das 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ätsabdeckung | Sie 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. |
Defektverwaltungsintegration | If 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 Defekten | Test 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 aufheben | Auf 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. |
Get actionable insights into your test results by generating a report with AutopilotTM, detailing why your test cases are repeatedly failing. The report can have up to five sections, each consisting of multiple insights. For each insight in the report, select the icon displaying the number of test cases, or Show, to view the impacted related objects, such as test case, or test case logs, and search through them.
Um einen Bericht über die Testerkenntnisse für eine Testausführung zu generieren, wählen Sie Insights generieren für die gewünschte Ausführung aus, wählen Sie die Ergebnisse aus, die in den Bericht aufgenommen werden sollen, und wählen Sie schließlich Insights generieren erneut aus.
Wenn der Bericht bereit ist, wählen Sie die Benachrichtigung Execution Insights Report ist bereit oder die Option Bericht öffnen in der E-Mail-Benachrichtigung aus, um auf den Bericht zuzugreifen.
- 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.
- Anforderungen erstellen
- Quality-check requirements
- Klonanforderungen
- Erstellen von Testfällen
- Erstellen von Testfällen
- Generating tests for requirements
- Verknüpfen von Testfällen mit Anforderungen
- Zuweisen von Studio-Automatisierungen zu Testfällen
- Hinzufügen manueller Schritte zu Testfällen
- Dokumente werden hochgeladen…
- Klonen von Testfällen
- Managing test cases
- Creating test sets
- Creating test sets
- Zuweisen von Testfällen zu Testsätzen
- Konfigurieren von Testsätzen zur Ausführung über einen angegebenen Ausführungsordner
- Linking Orchestrator test sets
- Klonen von Testsätzen
- Ähnliche Artikel
- Ausführen von Tests
- Automatisierte Ausführung
- Ausführen von Tests mit Automatisierungen
- Manuelle Ausführung
- Manuelles Ausführen von Tests
- Ähnliche Artikel
- Analysieren der Ergebnisse
- Zugreifen auf Testergebnisse
- Ausführungsdetails
- Informationen zum Testausführungsstatus
- Überprüfen von Testergebnissen
- Es wird ein Bericht über die Testerkenntnisse generiert
- Verwenden von Testergebnissen
- Ähnliche Artikel