Professional Documents
Culture Documents
Sap Testing
Sap Testing
com
---------------------------------------------------------------------------------------------------------------------------------------------
SAP stands for System Applications and Products. It provides customer the ability to
communicate with common corporate databases for a comprehensive range of applications. It
makes the business process work efficiently.
The SAP Testing is same as software application Manual Testing. It helps to detect and rectify error
at all business modules like finance, manufacturing, etc.
1. Unit testing
2. Functional and Regression testing
3. UAT testing
4. Integration testing and so on.
6) Why choosing a right strategy is more important than choosing a tool for SAP Testing?
Page 1|5
https://www.guru99.com
---------------------------------------------------------------------------------------------------------------------------------------------
Choosing right strategy is important for SAP Testing because,
• SAP is a humungous system with endless variations. It's neither feasible nor cost-effective
to check all possible variations and combinations of test parameter inputs in SAP system.
• A Tester needs to adopt strategies to reduce the number of test cases without sacrificing
coverage.
• Examples of such strategies include,
• Boundary value analysis,
• Equivalence partitioning & orthogonal array.
9) Mention what are the points to be considered while performing SAP Interface Testing?
• What is the objective of using SAP Interface and what business scenarios are processed by
the interface?
• Verify the interface is processing all business scenarios accurately as per the test strategy
• Best practice to perform Interface testing is to begin with Unit testing
• Verify if the outbound interface is alright, which means that it ensures to perform file
meeting specifications in terms of layout, etc.
Page 2|5
https://www.guru99.com
---------------------------------------------------------------------------------------------------------------------------------------------
• Verify if the inbound interface is alright. Check if it is reading the file correctly and if it is
performing the correct steps in the target system.
• Dialog
• Enque
• Update
• Background
• Spool
• Message
• Server
• Gateway
11) Mention what is the difference between kernels, support packages & SAP Note?
The difference between kernels, support packages & SAP Note is,
ECATT is used to execute and create functional tests for SAP. It is an inbuilt tool that comes
bundled with SAP with a primary objective of automated testing of SAP business processes.
14) Mention what is the difference between developer trace, System trace, and System log?
The difference between developer trace, System trace, and System log
Page 3|5
https://www.guru99.com
---------------------------------------------------------------------------------------------------------------------------------------------
• System Trace: It is used when you want to record the internal SAP system activities
• Developer Trace: It contains technical information for use in the event of issues with your
system. Using the entries in the developer traces requires sound knowledge of the host
systems in which your SAP system is running
• System Log: You can use the log to highlight and rectify errors occurred in your system and
its environment.
Screen flow logic in SAP Testing is like an ABAP code. It is used to contain the processing blocks. It
consists of procedural part of the screen and is created in screen painter. Screen painter is like an
ABAP editor.
16) Mention what is the use of Process Flow Analyzer in SAP TAO?
In SAP TAO, Process Flow Analyzer is used to find out automatically the user interfaces used in
transaction codes executed in a SAP system.
SAP Cutover Testing is usually performed once in a project lifecycle. In this phase, a full-scale
execution of all tasks is involved to retrieve data from legacy systems and then to implement any
kind of data conversion, load the results into the SAP system and fully validate the results,
including a user sign-off.
18) Mention what should be the approach for writing a BDC program?
For writing a BDC program, convert the legacy system data into a flat file. Then convert the flat file
into an internal table. Transfer the flat file into sap system called "sap data transfer." Then call
transaction or create sessions.
Page 4|5
https://www.guru99.com
---------------------------------------------------------------------------------------------------------------------------------------------
Project Test Business Ethical Hacking PMP
Management Management Analyst
Page 5|5