- Erste Schritte
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Testfälle automatisieren
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Zuweisen von Testfällen zu Anforderungen
- Dokumentieren von Testfällen mit Task Capture
- Importieren manueller Testfälle
- Klonen von Testfällen
- Exportieren von Testfällen
- Manuelle Testfälle
- Parameter
- Delete test cases
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Aktivieren der Aktivitätsabdeckung
- Konfigurieren von Testsätzen für bestimmte Ausführungsordner und Roboter
- Überschreiben von Parametern
- Klonen von Testsätzen
- Exportieren von Testsätzen
- Anwenden von Filtern und Ansichten
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Fehlersuche und ‑behebung

Test Manager-Benutzerhandbuch
Aufforderungsbibliothek
Eine Aufforderungsbibliothek ist eine Sammlung von vordefinierten und benutzerdefinierten Aufforderungen, die Sie verwenden können, wenn Sie AutopilotTM zusätzliche Anweisungen angeben.
Diese Funktion ist nur in Test Manager verfügbar, das über Test Cloud bereitgestellt wird.
Voraussetzungen
Zum Anzeigen und Verwenden der Aufforderungsbibliothek muss für Ihre Test Manager-Rolle die Berechtigung für Autopilot- Eingabeaufforderungen auf Lesen festgelegt sein. Wenn Sie Eingabeaufforderungen erstellen, aktualisieren oder löschen möchten, muss für Ihre Test Manager-Rolle die Berechtigung für Autopilot-Eingabeaufforderungen auf Erstellen, Aktualisieren oder Löschen festgelegt sein.
Vordefinierte Eingabeaufforderungen
Um Ihnen den Einstieg in die Verwendung von KI-gestützten Funktionen zu erleichtern, können Sie die vordefinierten Aufforderungen aus der Aufforderungsbibliothek verwenden. Sie können sie auch entsprechend Ihren Anforderungen aktualisieren.
Erkennung von veralteten Tests
- Beschreibung: Richtlinien zur Identifizierung veralteter oder irrelevanter Tests in einer Anwendungstestanforderung.
- Verwendungsmodus: Veraltete Tests finden.
- Eingabeaufforderung: Identifizieren und markieren Sie Tests, die Funktionen, Funktionalitäten oder APIs validieren, die veraltet sind oder aus dem System entfernt wurden. Identifizieren Sie Tests, die die gleiche Funktionalität abdecken, ohne eine eindeutige Validierung oder einen eindeutigen Wert hinzuzufügen. Vergleichen Sie diese mit aktualisierten Anforderungen, um die Relevanz zu bestätigen. Kennzeichnen Sie Tests, die sich auf nicht unterstützte Plattformen, Konfigurationen oder Umgebungen beziehen (z. B. veraltete Browser, Betriebssysteme oder nicht mehr verwendete Hardware). Markieren Sie Tests, die mit der aktuellen Systemumgebung nicht kompatibel sind oder auf veralteten Abhängigkeiten basieren (z. B. Bibliotheken oder Tools, die nicht mehr unterstützt werden). Vergewissern Sie sich, dass jeder Testfall zu den aktuellen Hauptakzeptanzkriterien in der Anforderung zurückverfolgt werden kann. Kennzeichnen Sie Tests, die keine eindeutige Rückverfolgbarkeit mehr aufweisen oder die aktualisierten Anforderungen nicht mehr widerspiegeln. Überprüfen Sie die Testfälle, um sicherzustellen, dass ihre Schritte mit dem aktuellen Verhalten des Systems übereinstimmen, wie es in den aktualisierten Anforderungen definiert ist. Kennzeichnen Sie diejenigen mit veralteten oder falsch ausgerichteten Schritten.
„Erster-Blick“-Testimport
- Beschreibung: Richtlinien für das Importieren einer ausgewählten Anzahl manueller Testfälle aus Excel.
- Verwendungsmodus: Importieren Sie Testfälle.
- Eingabeaufforderung: Importieren Sie nur die ersten 10 Tests aus dem ersten Blatt. Beschriften Sie alle importierten Tests mit „autopilot-importiert“.
End-to-End Flow-Verifizierung
- Beschreibung: Richtlinien zum Generieren von End-to-End-Tests aus Flussdiagrammen.
- Verwendungsmodus: Erstellen Sie Tests aus Anforderung.
- Eingabeaufforderung: Überprüfen Sie jeden eindeutigen Pfad im Flussdiagramm als separaten Testfall. Konzentrieren Sie sich ausschließlich auf das Testen von End-to-End-Pfaden innerhalb des Diagramms. Stellen Sie sicher, dass jeder Testfall einen vollständigen Prozess vom Start bis zu einem Endpunkt darstellt. Erreichen Sie eine umfassende Abdeckung, indem Sie jeden vollständigen Ablauf innerhalb des Diagramms testen.
Schnelle Generierung von Testideen
- Beschreibung: Richtlinien für die schnelle Generierung zahlreicher Ideen für Tests.
- Verwendungsmodus: Erstellen Sie Tests aus Anforderung.
- Aufforderung: Erstellen Sie keine Testschritte, nur Testfalltitel. Beschränken Sie die Testfalltitel auf maximal 12 Wörter. Erstellen Sie mindestens 50 kreative Testfälle.
Gültige E2E-Szenariotests
- Beschreibung: Richtlinien zum Generieren von Tests nur für gültige End-to-End-Szenarien.
- Verwendungsmodus: Erstellen Sie Tests aus Anforderung.
- Aufforderung: Erstellen Sie Testfälle ausschließlich für gültige, vollständige Benutzererfahrungen. Vermeiden Sie Testfälle für ungültige Eingabe- oder Feldvalidierungen. Halten Sie Testfalltitel unter sechs Wörtern, damit sie klar und informativ sind.
Schwerwiegende Problemerkennung
- Beschreibung: Richtlinien für die Erstellung von Tests zum Auffinden nicht nachvollziehbarer Probleme.
- Verwendungsmodus: Erstellen Sie Tests aus Anforderung.
- Prompt: Generieren Sie nur unkonventionelle, aber plausible Testszenarien, um versteckte Probleme aufzudecken. Konzentrieren Sie sich auf Testszenarien, die bei Standardtests oft übersehen werden und einen tieferen Einblick erfordern. Hinterfragen Sie die Annahmen zum Systemdesign und zum Verhalten der Benutzer, um Schwachstellen zu finden. Verwenden Sie ein breites Spektrum an Benutzerverhalten, einschließlich untypischer Verhaltensweisen, um Probleme aufzudecken.
Grenzwerttests
- Beschreibung: Richtlinien für die Erstellung von Tests, die sich auf Grenzwerttests konzentrieren.
- Verwendungsmodus: Erstellen Sie Tests aus Anforderung.
- Eingabeaufforderung: Definieren Sie gültige Bereiche und ermitteln Sie Mindest-, Maximal- und Netzwerkrandwerte für jede Eingabe. Fokussieren Sie Testfälle auf diese Grenzwerte, auch innerhalb und außerhalb der zulässigen Bereiche. Deckt niedrigste, höchste und unterteilte Bereichsgrenzen in Ihren Testfällen ab. Stellen Sie sicher, dass alle Eingabefeldgrenzen in der gesamten Anwendung getestet werden.
Testen von SAP-Geschäftsprozessen
- Beschreibung: Richtlinien für das Generieren von SAP-Geschäftstestfällen.
- Verwendungsmodus: Erstellen Sie Tests aus einer SAP-Transaktion.
- Prompt: Konzentrieren Sie sich auf gültige und realistische SAP-Geschäftsszenarien. Geben Sie Beispielwerte für alle Pflichtfelder an. Verwenden Sie realistische Werte, die aus Stammdaten oder Konfigurationstabellen abgeleitet sind. Fügen Sie für optionale Felder eine Anmerkung ein, die angibt, dass sie übersprungen werden können, wenn sie nicht angegeben sind. Vermeiden Sie Edge-Testfälle und ungültige Eingaben. Erstellen Sie die fünf am häufigsten verwendeten Testfälle.
Leistungsbewertung
- Beschreibung: Richtlinien für die Analyse von Anforderungen für leistungsbezogene Aspekte
- Verwendungsmodus: Bewerten Sie die Anforderungsqualität.
- Eingabeaufforderung: Generiert die 10 wichtigsten Verbesserungsvorschläge, die sich ausschließlich auf Leistungsaspekte konzentrieren: -Zeit: Überprüfen Sie, ob bestimmte Reaktionszeiten unter verschiedenen Lastbedingungen detailliert angegeben sind. -Durchsatz: Überprüfen Sie, ob die erwarteten Durchsatzraten klar angegeben sind. -Skalierbarkeit: Prüfen Sie, ob die Anforderung die Skalierbarkeit bei steigender Belastung berücksichtigt. -Ressourcennutzung: Prüfen Sie, ob Grenzen für die CPU-, Arbeitsspeicher- und Speichernutzung definiert sind. -Effizienz: Überprüfen Sie, ob die Anforderung eine effiziente Nutzung von Ressourcen fördern. -Lastbehandlung: Überprüfen Sie, ob Strategien für den Umgang mit Peak-Lastbedingungen enthalten sind. -Gleichzeitigkeit: Überprüfen Sie, ob Verhaltensweisen für Concurrent User-Szenarien angegeben sind. -Latenz: Überprüfen Sie, ob die maximal akzeptablen Latenzzahlen klar angegeben sind.
Sicherheitsbewertung
- Beschreibung: Richtlinien für die Analyse von Anforderungen für sicherheitsbezogene Aspekte
- Verwendungsmodus: Bewerten Sie die Anforderungsqualität.
- Eingabeaufforderung: Generiert die 10 wichtigsten Verbesserungsvorschläge, die sich ausschließlich auf Sicherheitsaspekte konzentrieren: -Zugriff: Überprüfen Sie, ob klar ist, wer unter welchen Bedingungen auf die Anwendung zugreifen kann. -Schutz: Überprüfen Sie, ob Verschlüsselung, Anonymisierung und sichere Speichermaßnahmen definiert sind. -Authentifizierung: Überprüfen Sie, ob Identitätsüberprüfung und Berechtigungssteuerelemente enthalten sind. -Sicherheitslücken: Überprüfen Sie, ob Maßnahmen gegen bekannte Sicherheitslücken getroffen werden. -Übertragung: Überprüfen Sie, ob verschlüsselte Datenübertragungen vorgeschrieben sind. -Protokollierung: Überprüfen Sie, ob detaillierte Protokollierungs- und Überwachungsbestimmungen enthalten sind. -Compliance: Überprüfen Sie, ob die Einhaltung relevanter Sicherheitsstandards gewährleistet ist. -Fehler: Prüfen Sie, ob sichere Verfahren zur Fehlerbehandlung angegeben sind.
Vielfältige Prüfung
- Beschreibung: Richtlinien zur Analyse von Anforderungen aus vielen verschiedenen Perspektiven.
- Verwendungsmodus: Bewerten Sie die Anforderungsqualität.
- Eingabeaufforderung: Generiert die 10 wichtigsten Verbesserungsvorschläge aus verschiedenen Perspektiven: -Benutzerflow: Suchen Sie nach detaillierten Informationen über den Benutzerflow und die Anwendungslogik. -Konsistenz: Untersuchen Sie auf logische Kohärenz und das Fehlen von Konflikten. -Relevanz: Überprüfen Sie, ob die Anforderung die Bedürfnisse des Benutzers eindeutig hervorhebt. -Begründung: Prüfen Sie, ob sie erklärt, warum es notwendig ist und welches Problem damit gelöst wird. -Klarheit: Überprüfen Sie die Anforderungsbeschreibung auf Genauigkeit und Klarheit. -Kriterien: Überprüfen Sie auf messbare und erreichbare Akzeptanzkriterien. -Vollständigkeit: Prüfen Sie auf Einbeziehung aller kritischen Funktionen. -Voraussetzungen: Beachten Sie fehlende Voraussetzungen oder Bedingungen, die vor der Implementierung erforderlich sind.
Hinzufügen einer benutzerdefinierten Eingabeaufforderung
Bevor Sie eine benutzerdefinierte Eingabeaufforderung erstellen, sehen Sie sich die Best Practices für die verfügbaren KI-gesteuerten Funktionen an:
Schritte
So erstellen Sie eine benutzerdefinierte Eingabeaufforderung:
- Navigieren Sie zu Projekteinstellungen und dann zur Aufforderungsbibliothek.
- Wählen Sie Eingabeaufforderung hinzufügen aus und beginnen Sie mit der Konfiguration der Eingabeaufforderung:
- Name: Der Name der Eingabeaufforderung.
- Beschreibung: Eine Beschreibung, was die Eingabeaufforderung bewirkt.
- Verwendungsmodus: Hierfür ist die KI-Funktion gedacht:
- Tests aus Anforderung erstellen
- Tests aus SAP-Transaktion erstellen
- Anforderungsqualität bewerten
- Aufforderung: Die Anweisungen, denen AutopilotTM folgen soll.
- Klicken Sie auf Erstellen, um die Änderungen zu bestätigen.
Verwalten von Eingabeaufforderungen
Im Rahmen der Verwaltung von Prompts können Sie diese aktualisieren, klonen oder löschen.
Aktualisieren von Eingabeaufforderungen
So aktualisieren Sie eine vordefinierte oder eine benutzerdefinierte Eingabeaufforderung:
- Wählen Sie den Namen der gewünschten Eingabeaufforderung aus.
- Beginnen Sie mit der Änderung der Beschreibung, des Verwendungsmodus oder der Eingabeaufforderung.
- Klicken Sie auf Speichern, um die Änderungen zu bestätigen.
Klonen von Eingabeaufforderungen
So klonen Sie eine Eingabeaufforderung:
- Wählen Sie für die gewünschte Eingabeaufforderung Weitere Optionen.
- Wählen Sie Klonen aus.
- (Optional) Aktualisieren Sie eines der Eingabeaufforderungsfelder, z. B. Name, Beschreibung, Verwendungsmodus oder Eingabeaufforderung.
- Wählen Sie Erstellen aus, um Ihre Änderungen zu speichern.
Löschen von Eingabeaufforderungen
So löschen Sie Eingabeaufforderungen:
- Wählen Sie für die gewünschte Eingabeaufforderung Weitere Optionen.
- Wählen Sie Löschen aus. Die Aufforderung wird endgültig gelöscht.
- Voraussetzungen
- Vordefinierte Eingabeaufforderungen
- Erkennung von veralteten Tests
- „Erster-Blick“-Testimport
- End-to-End Flow-Verifizierung
- Schnelle Generierung von Testideen
- Gültige E2E-Szenariotests
- Schwerwiegende Problemerkennung
- Grenzwerttests
- Testen von SAP-Geschäftsprozessen
- Leistungsbewertung
- Sicherheitsbewertung
- Vielfältige Prüfung
- Hinzufügen einer benutzerdefinierten Eingabeaufforderung
- Schritte
- Verwalten von Eingabeaufforderungen
- Aktualisieren von Eingabeaufforderungen
- Klonen von Eingabeaufforderungen
- Löschen von Eingabeaufforderungen