- Versionshinweise zum Test Manager
- Versionshinweise zu Studio
- Versionshinweise zum Orchestrator
- Versionshinweise zu CI/CD-Integrationen
Test Suite-Versionshinweise
2024.10.0
Release-Datum: 11. November 2024
Wir freuen uns, ein Update ankündigen zu können, das die Verwaltung und Ausführung bestimmter SUT-Versionen (System Under Test) verbessert, insbesondere für Patch-Tests. Sie haben jetzt die Möglichkeit, beim Ausführen eines Testsatzes Testfälle auszuwählen, die aus einer bestimmten Orchestrator-Paketversion ausgeführt werden sollen.
Zu den wichtigsten Aktualisierungen gehören die folgenden:
- Standardordnerzuordnung: Jedes Test Manager-Projekt kann jetzt mit einem Orchestrator-Ordner als Standardordner verknüpft werden. Dies ist der Ordnerkontext für jede automatisierte Ausführung. Dies ist hilfreich, wenn ein bestimmter Ordner die meiste Zeit für ein bestimmtes Test Manager-Projekt verwendet wird. Für mehr Flexibilität können Sie diesen Standardordner auf jedem Testsatz überschreiben.
- Paket- und Versionsauswahl: Bei einem Testsatz können Sie nun auswählen, welche Pakete und Versionen für die Ausführung verwendet werden. Dies ermöglicht das Testen verschiedener Versionen eines zu prüfenden Systems, da für jede Ausführung kompatible Automatisierungsversionen ausgewählt werden können.
- Automatische Auswahl von Paketen: Die Option Automatische Auswahl wählt automatisch alle Pakete aus, die dem Testsatz hinzugefügt werden sollen, wählt die neueste Version jedes Pakets aus und überspringt alle Testfälle, die im ausgewählten Paket oder in der gewählten Version nicht verfügbar sind. Die automatische Auswahl erfolgt basierend auf den Testfällen, die dem Testsatz zugewiesen sind.
- Ausführungsanzeige: Jeder Testfall aus dem Testsatz zeigt nun an, ob er basierend auf der aktuell ausgewählten Ordner-/Paket-/Versionskombination automatisch ausgeführt werden kann.
Bei Mandanten, die vor dieser Aktualisierung erstellt wurden, ist die Einstellung Legacy-Ausführungskontext zulassen aktiviert, sodass Sie Tests mit oder ohne Ausführungsordnerkontexte ausführen können. Bei Mandanten, die nach diesem Update erstellt wurden, ist diese Einstellung deaktiviert, sodass Sie Sätze nur mit konfigurierten Ausführungsordnerkontexten ausführen können.
Weitere Informationen finden Sie unter Einstellungen auf Mandantenebene, Konfiguration des Automatisierungsprojekts und Konfigurieren von Testsätzen für bestimmte Ausführungsordner .
Sie können nun Ihre Heatmap filtern, um die Transaktionen zu sehen, denen keine Testfälle zugewiesen wurden.
In der Heatmap-Anzeige können Sie die Verbesserungen erkunden.
Sie können jetzt die Heatmap wechseln, um die Transaktionen von den SAP FIORI Landing-Pages Ihres SAP-Systems anzuzeigen. Diese Funktion bietet Flexibilität beim Testen Ihres SAP-Systems und die Möglichkeit, Ihren bevorzugten Modus der Interaktion mit Ihrem SAP-Testportfolio anzupassen.
Unter Ändern der Heatmap-Einstellungen erfahren Sie, wie Sie die erweiterten Heatmap-Einstellungen verwenden können.
Wir haben das E-Mail-Benachrichtigungssystem für Testereignisse verbessert. Sie können jetzt E-Mail-Benachrichtigungen für die folgenden Ereignisse aktivieren:
- TestManager-Testausführungen
- Projektmigrationen
Unter Ereignisse erfahren Sie, wie Sie Ihre Benachrichtigungsabonnements personalisieren, und unter Verwalten von Benachrichtigungen erfahren Sie, wie Sie die Benachrichtigungsabonnements Ihrer Organisation anpassen.
Um Vorbedingungen für manuelle Tests zu definieren, können Sie jetzt vorbereitende Schritte für Ihre manuellen Testfälle hinzufügen. Vorbedingungen sind hilfreich, da sie angeben, welche Aktionen stattfinden müssen, bevor der eigentliche Test beginnt. Unter Hinzufügen manueller Schritte zu einem Testfall erfahren Sie, wie Sie Ihren manuellen Testfällen Vorbedingungen hinzufügen können.
Precondition
in den JSON-Dateien Ihrer Testfälle, so dass Sie Ihre Vorbedingungen importieren oder exportieren können. Unter Projekt importieren erfahren Sie, wie Sie das Schema für Ihr Testprojekt abrufen.
Mit gemischten Ausführungen können Sie jetzt manuelle sowie automatisierte Testfälle gleichzeitig ausführen, um Ihre Testprozesse effizienter zu gestalten. Die gemischte Ausführung bietet mehr Flexibilität, denn Sie können Testfälle unabhängig von ihrer Ausführungsart erneut ausführen.
Unter Ausführen von gemischten Tests erfahren Sie mehr über die Verwendung von gemischten Ausführungen.
Das TMH-Dateiformat zum Exportieren und Importieren von Projekten unterstützt jetzt neue Objekttypen: Testergebnisse und Defektverknüpfungen. Dadurch können Sie umfassende Sicherungen für Ihre Testprojekte erstellen. Beachten Sie, dass Roboterprotokolle trotz des Hinzufügens von Testergebnissen und Defektverknüpfungen nicht im TMH-Dateiformat enthalten sind.
Unter Projekt exportieren erfahren Sie mehr über die Testobjekte, die in der TMH-Datei enthalten sind.
Sie können jetzt Beschriftungen als Datentyp in benutzerdefinierten Feldern verwenden. Mit dieser Funktion können Sie aus einer vordefinierten Liste von Werten auswählen und so die Datenstruktur in Ihrem Repository verbessern.
Benutzerdefinierte Felder enthalten jetzt das Attribut „Datentyp“. Das Attribut ist standardmäßig Text, Sie können es jedoch in Beschriftung ändern. Darüber hinaus können Sie verschiedenen Objekttypen eine benutzerdefinierte Felddefinition zuweisen, z. B.: Anforderung, Testfall und Testsatz.
Mit diesem Update verfügt die CSV-Datei, in die Sie Ihre Anforderungen und Testfälle exportieren können, über neue Spalten für benutzerdefinierte Beschriftungen.
Unter Benutzerdefinierte Felder erfahren Sie, wie Sie benutzerdefinierte Beschriftungsfelder erstellen.
Filter
Sie können jetzt Filter anwenden, wenn Sie Testobjekte in Ihrem Projekt anzeigen, indem Sie den Typ Filter verwenden. Der Filtertyp bietet Ihnen vordefinierte Filter (die den Informationsspalten in einer Testobjektansicht entsprechen, z. B. Name, Beschreibung oder Zuletzt geändert) und benutzerdefinierte Filter. Benutzerdefinierte Filter stellen die benutzerdefinierten Bezeichnungen dar, die Sie im Abschnitt Benutzerdefinierte Felddefinitionen Ihres Projekts definieren.
Ansichten
Sie können diese benutzerdefinierten und vordefinierten Filter, die Sie anwenden, auch als Ansichten speichern. Ansichten können entweder persönlich oder für alle anderen Benutzer des Projekts verfügbar sein.
Die Filter und die Ansicht, in der Sie sie speichern, sind innerhalb des Projekts beständig, entweder persönlich oder öffentlich für alle Benutzer des Projekts.
Besuchen Sie die folgenden Ressourcen, um zu erfahren, wie Sie Filter anwenden und Ansichten für die unterstützten Testobjekte verwalten:
Jeder Projektabschnitt, der Objekte anzeigt, einschließlich Anforderungen, Testfälle und Testsätze, hat jetzt einen Spaltentyp. Der Typ Spalten enthält Eigenschaften, die für ein Testobjekt nativ sind (z. B. Name, Beschreibung und andere), sowie benutzerdefinierte Felddefinitionen und benutzerdefinierte Beschriftungen. Sie können diesen Typ verwenden, um die Anzeige Ihrer Testobjekte anzupassen.
Mit der neuen Funktion „Ausführungsreihenfolge erzwingen“ können Sie eine Standardreihenfolge für die Ausführung von Testsätzen festlegen und so den Prozess optimieren. Die Funktion ermöglicht es Ihnen, eine bestimmte Ausführungsreihenfolge für statisch zugewiesene Testfälle zu erzwingen, wobei dynamisch zugewiesene Testfälle erst nach dem Abschluss der statischen Fälle in zufälliger Reihenfolge folgen.
Zu den wichtigsten Aktualisierungen gehören:
- Der Umschalter Ausführungsreihenfolge erzwingen in der Konfiguration des Testsatzes und in den Einstellungen der Testausführung.
- Die Möglichkeit, statische Zuweisungen von Testfällen neu anzuordnen, wenn Ausführungsreihenfolge erzwingen aktiviert ist.
Unter Erzwingen einer Ausführungsreihenfolge erfahren Sie, wie Sie eine Ausführungsreihenfolge für Testfälle innerhalb eines Testsatzes oder einer Testausführung erzwingen können.
Testausführungen erben jetzt die Beschriftungen der zugehörigen Testsets. Sie können diese Beschriftungen ändern und Testausführungen nach ihnen filtern. Weitere Informationen zum Arbeiten mit Testausführungen finden Sie unter Testergebnisse.
- Anforderungen
- Testfälle
- Testsätze
Weitere Informationen zum Exportieren von Teilen Ihrer Testprojekte finden Sie auf den folgenden Seiten:
Dieses Update bietet die Funktion Standardmäßige Zeitzone für Meldedatum, mit der die Konsistenz der Darstellung von Testausführungen im Dashboard in verschiedenen Zeitzonen verbessert werden soll.
Unter Allgemeine Projekteinstellungen erfahren Sie, wie Sie eine Standardzeitzone für das Dashboard Ihrer Testprojekte konfigurieren.
Mit dieser Lösung können Sie die Auswirkungen von SAP-Softwareänderungen analysieren, z. B. Änderungen am ABAP-Code, Anpassungen, Anwendung von SAP-Hinweisen und Supportpakete. Nutzen Sie die Erkenntnisse aus dieser Analyse, um Ihren Testprozess zu optimieren, den Testaufwand zu reduzieren, die Auswirkungen auf Geschäftsprozesse zu verstehen und sich effizient auf die erforderlichen Testbereiche zu konzentrieren.
Um die SAP-Analyse der Änderungsauswirkungen zu verwenden, müssen Sie drei Phasen durchlaufen:
- Lernen – Sammeln von Informationen über Transaktionen und deren Abhängigkeiten mithilfe von Aktivitäten in Studio mithilfe der SAP-Testprojektvorlage.
- Analyse – Analysieren der Änderungen mithilfe der Heatmap für die SAP-Analyse der Änderungsauswirkungen im Test Manager. Die Ergebnisse zeigen die betroffenen Testfälle (Anpassungen) und heben die von den Änderungen betroffenen SAP-Transaktionen und -Programme ohne zugewiesene Testfälle hervor (Lücken).
- Aktion – Erstellen von Testfällen für neu erkannte Lücken, die nicht von Tests in Ihrem Regressionsportfolio abgedeckt werden, und Zuweisen der betroffenen Testfälle zu den Testsätzen.
Unter Analyse der Änderungsauswirkungen erfahren Sie, wie Sie Ihre SAP-Tests effizient fokussieren können.
Vertiefen Sie Ihr Wissen über Ihr Testportfolio, indem Sie die Ausführungsarten für jeden Testfall, den Sie ausführen, überprüfen. Jetzt können Sie auf der Registerkarte Ausführung den Ausführungstyp sehen, der für jedes Testfallprotokoll ausgeführt wurde.
Allgemeine Verbesserungen
- Die kombinierte Berechtigung Erstellen/Bearbeiten wurde aufgeteilt, um spezifischere Berechtigungen zu erhalten: Erstellen und Bearbeiten.
- Die Rolle Schreibgeschützt wurde aktualisiert und wird jetzt als Betrachter bezeichnet.
- Die Anzeige von Projektkacheln wurde für eine verbesserte Benutzererfahrung aktualisiert.
Verbesserungen der benutzerdefinierten Felddefinitionen
- Benutzerdefinierte Felder unterstützen jetzt mehrere Objekttypen gleichzeitig. Beispielsweise können Sie ein benutzerdefiniertes Feld, das Sie Anforderungen zuweisen, jetzt auch Testfällen und Testsätzen zuweisen.
- Sie können jetzt mehrere benutzerdefinierte Felder gleichzeitig anstatt einzeln löschen.
- Sie können jetzt benutzerdefinierte Felder nach Datentyp und Objekttyp filtern, um Ihr Testdaten-Repository zu strukturieren.
Änderungen der benutzerdefinierten Felddefinitionen
- Sie können den Namen einer benutzerdefinierten Felddefinition nicht mehr bearbeiten.
Verbesserungen der Heatmap
- Fehlermeldungen im Zusammenhang mit Ihrer SAP-Systemverbindung zeigen jetzt mehr Details an, um Ihren Debugging-Prozess zu vereinfachen.
- Um zu ermöglichen, dass Testfälle mit den ausgeführten Transaktionen verknüpft werden, können Sie bei der Verwendung der Heatmap jetzt die Einstellung SAP-Überwachung aktivieren für Ihre Testautomatisierungsprojekte auf True festlegen. Rufen Sie Heatmap auf, um zu überprüfen, wie Sie die aktualisierten Einstellungen verwenden können.
- Die Veraltung aller nativen Connectors beginnt am 30. September 2024.
- Insbesondere beginnt die Abschaffung des qTest-Connectors am 30. April 2025.
Unter Bekanntgabe veralteter Funktionen für den Test Manager erfahren Sie mehr über den Zeitplan und die Auswirkungen der veralteten Funktionen.
- Neuigkeiten
- Auswahl von Orchestrator-Ordnern und -Paketversionen für die Ausführung von Testsätzen
- Zusätzliche Heatmap-Filter
- SAP FIORI Landing-Pages in der Heatmap
- E-Mail-Benachrichtigungen für Testausführungen und Projektimport-Ereignisse
- Voraussetzung für manuelle Testfälle
- Neue Version des Projektmigrationsschemas
- Gemischte Ausführung
- Neue Testartefakte zum Exportieren oder Importieren in Ihren Projekten
- Benutzerdefinierte Felddefinitionen beschriften
- Verbesserte Filterung und anpassbare Ansichten
- Konfigurieren der Anzeige von Testobjekten mit Spalten
- Ausführungsreihenfolge erzwingen
- Beschriftungen der Testausführung
- Testobjekte exportieren
- Standardzeitzone für die Berichterstattung
- SAP-Analyse der Änderungsauswirkungen
- Anzeige des Ausführungstyps für Testergebnisse
- Verbesserungen
- Bevorstehende Verwerfungen