
Following are main testing types will be done in SAP and those were differentiated by the place(server) where testing happens. I will give you understanding.
1. Unit Testing – Unit testing will be done by the functional consultant/team who knows the functionality well once the configuration implemented in SAP. Generally, under the Development Server-testing client this will be tested.
2. Integration Testing – It means testing between the different modules of SAP.
- Testing P2P process – Integration between SAP FI-MM Modules.
- Testing O2C process – Integration between SAP FI-SD Modules.
3. Regression Testing – Regression testing is a testing when there are any changes in Existing configuration implemented in SAP.
4. User Acceptance Testing (UAT) – Once development is completed, tested and now every business process will be tested by the business users, this process is called UAT. After a successful UAT, then “GO LIVE” to production.
5. String Testing – It refers to testing a sequence of related transactions that reflect a complete business process (End to End flow) ā for example, from OTC – Sales Order to Billing or P2P Purchase Order to Pay.
6. Roles and Authorization Testing – R&A Testing in SAP ensures that users have the correct access to perform their job functions ā no more, no less. It validates that:
- Users can access only the transactions and data they are authorized for.
- Sensitive data and functions are protected from unauthorized access
Complete understanding of the Testing process
- Analysis of Business Requirements – Core team will analyze the business requirements.
- Creation of UAT test plan – It documents entry and exit criteria for testing.
- Prepare test cases that cover most of the test scenarios.
- Preparation of Test Data – It is best advice to use live data for UAT (Production like Data).
- Run the Test cases.
- Report defects if any to the development team.
How to create an effective SAP Test case
- Determine the SAP role required to execute the test case.
- Identify the SAP transaction that needs to be executed from test case.
- Maintain the test case with the detailed steps including data and tcodes.
- Test Data should be available in the SAP system before starting the test execution to reduce the blockers.
- Document the defects in a timely manner.
Note: Tester needs to adopt strategies to reduce the number of test cases without sacrificing coverage.
What Challenges will face while SAP Testing
During SAP Testing, the challenges faced are:
- Accordingly, the selection of a competent tester is crucial, depending on the SAP Module.
- Consequently, a poorly designed test plan becomes a major headache.
- Some defects may take more time(weeks/months)to close due to configuration issues(mostly GAPS).
- Valid combination of test data required to perform.
- All the critical interfaces should be determined, and their connectivity should be established with corresponding test systems. Otherwise we will have blockers.
SAP FICO Configuration topics:
- SAP Finance Enterprise structure: Click here
- SAP Finance GL Accounting: Click here
- SAP Finance Accounts Payable: Click here
- SAP Finance Accounts Receivable: Click here
- SAP Finance Bank Accounting: Click here
- SAP Finance New Asset Accounting: Click here
- How to Create a Controlling area in SAP: Click here
- SAP Controlling ā Cost Element Accounting: Click here
- SAP Controlling ā Cost Center Accounting: Click here
Discover more from sap96.com
Subscribe to get the latest posts sent to your email.

