SAP Testing Modules - SAP Testing

What are the common SAP modules implemented in an organization ?

  • Financial Modules
    • Finance Accounting and Controlling (FICO)
    • Treasure (TR), and Enterprise Control (EC).
  • Logistics Modules
    • Material Management (MM)
    • Plant Maintenance (PM)
    • Sales and Distribution (SD)
    • Quality Management (QM)
  • Human Resource Management
    • Accounting Payroll
    • Time Management
    • Training and Event Management.


The modules are inter-dependent and the functionality of one module affects the functionality of other modules.

Here is an example. Let us see a case of creating a Sales Order in Sales and Distribution (SD) module. First step is to enter the transaction code(e.g., Transaction Code VA01). Then check the stock of the item in Inventory module and check the credit limit available on Customer profile in Customer Relationship Module. This shows the interdependency of all these modules. The customisation of any of these modules will affect the related ERP system.

It is important to understand the features, functionalities and workflow of SAP modules to perform SAP testing effectively. Proper understanding can avoid the failure of ERP implementation project as incorrect test planning and the use of wrong test-cases are found to be the most common reason. It is also important to the functionality of complete systems as non SAP ERP systems like PeopleSoft, Edwards, Oracle E business suite have different customers and capabilities.

What are the different types of testing team?

There are normally two types of testers available in SAP projects −

  • Core Testers − who are responsible to perform basic testing of ERP system and modules.

  • Implementation Testers − who work on implementation project and cover the customization functionalities of SAP modules.

The testing team should record each customization request received from the customer and its impact on the other SAP modules.

Which testing method is recommended for ERP systems?

Automation testing is the ideal testing method for ERP systems considering the size of the systems. Manual testing is time-consuming and lengthy process. Since accuracy and effectiveness cannot be guaranteed without testing each component of the SAP system, automation testing is preferred for successful implementation of SAP project.

Example - SAP testing using QTP

Let us recall the example used above. To perform SAP testing QTP,

  • Install HP QTP tool and necessary plug-ins within QTP to make it compatible to connect to ERP system.

  • Using HP Quality Center (QC), develop the test plan and convert it into Test Scripts using HP QTP.

  • Record the R/3 GUI screen of SAP system for SD module while creating Sales Order or creating PR in MM.

  • Create a script in VB.


Feel free to experiment with different parameters and customizations.

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

SAP Testing Topics