PDF Herunterladen
1) Erwähnen Sie, was SAP ist?
SAP steht für System Applications and Products . Es bietet Kunden die Möglichkeit, mit gängigen Unternehmensdatenbanken für eine umfassende Palette von Anwendungen zu kommunizieren. Dadurch arbeiten die Geschäftsprozesse effizient.
2) Erwähnen Sie, was SAP Testing ist.
Das SAP-Testen entspricht dem manuellen Testen der Softwareanwendung. Es hilft, Fehler in allen Geschäftsmodulen wie Finanzen, Fertigung usw. zu erkennen und zu beheben.
3) Erwähnen Sie, welche Arten von Tests für SAP durchgeführt werden.
Arten von SAP-Tests sind:
- Unit Testing
- Funktions- und Regressionstests
- UAT-Tests
- Integrationstests und so weiter.
4) Erwähnen Sie, wie Sie einen effektiven SAP-Testfall erstellen können.
- Bestimmen Sie die SAP-Rolle, die zum Ausführen des Testfalls erforderlich ist
- Identifizieren Sie die SAP-Transaktion, die für den Testfall ausgeführt werden muss
- Testdaten erfordern die Ausführung des Testfalls. Stellen Sie fest, ob die Daten erstellt werden müssen oder ob sie von einem anderen Tester verwendet werden oder ob die Daten gesperrt sind und nicht geändert werden können
- Sind Voraussetzungen erforderlich?
- Erstellen Sie sowohl negative als auch positive Szenarien
- Erstellen Sie detaillierte Testschritte
- Die Testabdeckung sollte robust sein
- Dokumentieren Sie Mängel rechtzeitig, sobald sie entdeckt werden
5) Tools erwähnen, die für SAP-Tests nützlich sind?
Zu den für SAP-Tests nützlichen Tools gehören:
- QTP (Quick Test Professional Tool)
- SAP TAO
- ECATT
6) Warum ist die Auswahl einer richtigen Strategie wichtiger als die Auswahl eines Tools für SAP Testing?
Die Wahl der richtigen Strategie ist für SAP Testing wichtig, weil:
- SAP ist ein humorvolles System mit endlosen Variationen. Es ist weder machbar noch kostengünstig, alle möglichen Variationen und Kombinationen von Testparametereingaben im SAP-System zu überprüfen.
- Ein Tester muss Strategien anwenden, um die Anzahl der Testfälle zu reduzieren, ohne die Abdeckung zu beeinträchtigen.
- Beispiele für solche Strategien umfassen:
- Grenzwertanalyse,
- Äquivalenzpartitionierung & orthogonales Array.
7) Erwähnen Sie, was die Vorteile für SAP-Anwendungen sind.
Vorteile für SAP-Anwendungen sind:
- Verbesserte Testabdeckung
- Bessere Produktqualität und weniger Produktionsausfälle
- Die Arbeitsbelastung nimmt mit jedem Freigabezyklus ab
8) Erwähnen Sie, vor welchen Herausforderungen SAP-Tests stehen?
Während des SAP-Tests sind folgende Herausforderungen zu bewältigen:
- Gültige Kombination der zum Testen erforderlichen Testdaten
- Alle kritischen Schnittstellen sollten bestimmt und ihre Konnektivität mit entsprechenden Testsystemen hergestellt werden
- Erkennen der Geschäftsprozesse, die für die Testautomatisierung geeignet sind
- Identifizieren Sie negative Testbedingungen
- Erwähnen Sie, wie das Systemdesign auf alle erfassten Anforderungen und die Anzahl der Testfälle zurückgeht
- Identifizieren Sie Regressionsszenarien / Testfälle und erstellen Sie eine Regressionstestsuite, die für jede Version erforderlich ist
- Verwalten von Ausgabe- und Eingabedaten zur Vervollständigung der Szenarien OTC, P2P usw.
- Entwerfen Sie ein robustes Automatisierungsframework, das wartbar und skalierbar sein sollte
9) Erwähnen Sie, welche Punkte bei der Durchführung von SAP-Schnittstellentests zu beachten sind.
Beachten Sie beim Durchführen von SAP-Schnittstellentests die folgenden Punkte:
- Was ist das Ziel der Verwendung von SAP Interface und welche Geschäftsszenarien werden von der Schnittstelle verarbeitet?
- Stellen Sie sicher, dass die Schnittstelle alle Geschäftsszenarien gemäß der Teststrategie korrekt verarbeitet
- Die beste Vorgehensweise zum Durchführen von Schnittstellentests besteht darin, mit Unit-Tests zu beginnen
- Überprüfen Sie, ob die ausgehende Schnittstelle in Ordnung ist. Dies bedeutet, dass sichergestellt wird, dass die Dateispezifikationsspezifikationen in Bezug auf das Layout usw. ausgeführt werden.
- Überprüfen Sie, ob die eingehende Schnittstelle in Ordnung ist. Überprüfen Sie, ob die Datei korrekt gelesen wird und ob die richtigen Schritte im Zielsystem ausgeführt werden.
10) Erwähnen Sie, welche Arten von Arbeitsprozessen in SAP vorhanden sind.
In SAP sind folgende Arten von Arbeitsprozessen enthalten
- Dialog
- Enque
- Aktualisieren
- Hintergrund
- Spule
- Botschaft
- Server
- Tor
11) Erwähnen Sie, was der Unterschied zwischen Kerneln, Support Packages und SAP Note ist.
Der Unterschied zwischen Kerneln, Support Packages und SAP Note besteht darin,
- Snote : Durch die Implementierung eines SAP- Hinweises wird ein Fehler in einem einzelnen Programm oder einer Transaktion entfernt.
- Support Package : Alle bekannten Fehler werden durch Anwendung des SAP Support Package behoben
- SAP Kernel : Es ist der Kern der Anwendung. Wenn ein Kernel aktualisiert wird, bedeutet dies, dass ältere Versionen der verschiedenen EXE-Dateien ersetzt werden.
12) Erwähnen Sie, was ECATT ist?
Mit ECATT werden Funktionstests für SAP ausgeführt und erstellt. Es handelt sich um ein integriertes Tool, das im Lieferumfang von SAP enthalten ist und vor allem das automatisierte Testen von SAP-Geschäftsprozessen zum Ziel hat.
13) Erwähnen Sie, was die nützlichen Merkmale von ECATT sind.
Nützliche Funktionen von ECATT sind:
- Testen Sie Transaktionen, Szenarien und Berichte
- Testen Sie entfernte Systeme
- Rufen Sie BAPIs und Funktionsbausteine auf
- Berechtigungen prüfen (Benutzerprofile)
- Testupdates
- Testen Sie die Auswirkungen von Änderungen, um die Einstellungen anzupassen
- Überprüfen Sie die Systemmeldungen
14) Erwähnen Sie, was der Unterschied zwischen Entwickler-Trace, System-Trace und System-Protokoll ist.
Der Unterschied zwischen Entwickler-Trace, System-Trace und Systemprotokoll
- Systemtrace : Es wird verwendet , wenn Sie die internen SAP - Systemaktivitäten aufzeichnen möchten
- Entwickler-Trace : Enthält technische Informationen zur Verwendung bei Problemen mit Ihrem System. Die Verwendung der Einträge in den Entwicklerspuren erfordert fundierte Kenntnisse der Hostsysteme, auf denen Ihr SAP-System ausgeführt wird
- Systemprotokoll : Mit dem Protokoll können Sie Fehler in Ihrem System und seiner Umgebung hervorheben und beheben.
15) Erwähnen Sie, was ist die Bildschirmflusslogik in SAP Testing?
Die Bildschirmablauflogik in SAP Testing ähnelt einem ABAP-Code. Es wird verwendet, um die Verarbeitungsblöcke zu enthalten. Es besteht aus einem prozeduralen Teil des Bildschirms und wird in Screen Painter erstellt. Screen Painter ist wie ein ABAP-Editor.
16) Erwähnen Sie, was der Process Flow Analyzer in SAP TAO verwendet.
In SAP TAO wird Process Flow Analyzer verwendet, um automatisch die Benutzeroberflächen zu ermitteln, die in Transaktionscodes verwendet werden, die in einem SAP-System ausgeführt werden.
17) Erwähnen Sie, was SAP Cutover Testing ist.
SAP Cutover Testing wird normalerweise einmal in einem Projektlebenszyklus durchgeführt. In dieser Phase müssen alle Aufgaben in vollem Umfang ausgeführt werden, um Daten von Legacy-Systemen abzurufen und anschließend jede Art von Datenkonvertierung durchzuführen, die Ergebnisse in das SAP-System zu laden und die Ergebnisse vollständig zu validieren, einschließlich einer Benutzerabmeldung.
18) Erwähnen Sie, wie ein BDC-Programm geschrieben werden soll.
Konvertieren Sie zum Schreiben eines BDC-Programms die alten Systemdaten in eine flache Datei. Konvertieren Sie dann die Flatfile in eine interne Tabelle. Übertragen Sie die Flatfile in ein SAP-System namens "SAP-Datenübertragung". Rufen Sie dann die Transaktion auf oder erstellen Sie Sitzungen.
- Nächster