point
Suresh Menon

Associate Director Testing

Digital Stream Consulting

ERP Testing

Author: Suresh V. Menon (Associate Director-Testing-Digital Stream Consulting)www.digitalstream.in

Testing a ERP is basically a Manual Process whereby all the modules which are integrated with the software has to be tested.

In ERP Testing Complex logical scenarios has to be tested manually whereas for regression we can use automation tools like Quick Test Professional and for Testing SAP Application we can use E-Catt which is bundled along with the SAP License but for interfaces to SAP application we have to use the conventional methods of testing.

ERP testing has to follow a systematic approach where there are more complex scenarios and the business flow has to be learned first and then each module like purchase, sales, inventory ,accounts payable, accounts receivable, general ledger and reports has to be checked.

When we do a sales transaction the accounts receivable module accounts would get affected , we have to check the particular account heads for the amounts pushed into the account heads by this transaction the same applies to purchase where we have to check the accounts payable module for the amounts pushed into the account heads.

Below is given the checklist for ERP Testing.

  • Account master setup and its linkages with account heads like Assets , Liabilities ,expense, income.
  • Knowing the difference between trial balance and balance sheet.
  • Accounts getting affected when a sales transaction is made.
  • Accounts getting affected when a purchase transaction is made.
  • Which all inventory accounts has to be in the system.
  • Inventory Accounts getting affected when a sales and a purchase transaction is made.
  • Checking the Account master where the account code and their description like for example we define a account code as “100001” and link it to Machinery which can be linked to one of the four account heads used in accounting called Assets.
  • Checking the reports like sales ledger, purchase ledger, account balance, trial balance, Balance sheet , budget ledger.
  • In Manufacturing Process there are 2 types of manufacturing 1. Discrete 2. Process manufacturing. Discrete Manufacturing is in which where the finished product can be dissembled and assembled back, example is the manufacturing process followed by automobile manufacturers. Process Manufacturing is where the finished goods follow a formula or recipe in the manufacturing process , in this process the finished product cannot be dissembled back and assembled example is Manufacturing process followed in Pharmaceutical Companies in creating a tablet or a capsule. In Manufacturing module we have to check all the master setup , transactions like for example when a production of a car is done the respective account heads have been debited or credited respectively has to be checked.

The author can be contacted at suresh@digitalstream.in for comments and queries.