What is Testing in SAP

What is Testing in SAP. #sap96.com

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

  1. Analysis of Business Requirements – Core team will analyze the business requirements.
  2. Creation of UAT test plan – It documents entry and exit criteria for testing.
  3. Prepare test cases that cover most of the test scenarios.
  4. Preparation of Test Data – It is best advice to use live data for UAT (Production like Data).
  5. Run the Test cases.
  6. 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:


Discover more from sap96.com

Subscribe to get the latest posts sent to your email.

Comment Here

Discover more from sap96.com

Subscribe now to keep reading and get access to the full archive.

Continue reading