SAP Testing Process and Scenarios
SAP Testing Process and Scenarios
Initiiantion/Idea
Study
Implemenation
Testing
Documentation
Deployment and maintenance
"standard testing such as unit testing, system testing, uat and performance
testing."
In fact, these are "Testing methodology" .
--unit testing
--system testing
--uat (what does this acronym stands for???)
--performance testing
---------------------
ASAP Methodology
----------------------
ASAP Methodlogy:
Phase 1 Project Preparation - The primary focus of Phase 1 is getting the project
started, identifying team members and developing a high-level plan.
Phase 3 Realization - The purpose of this phase is to implement all the business
and process requirements based on the Business Blueprint. You customize the system
step by step in two work
Packages, Baseline and Final configuration
Phase 4 Final Preparation - The purpose of this phase is to complete testing, end-
user training, system management and cut over activities. Critical open issues are
resolved. Upon the successful
Completion of this phase, you will be ready to run your business in your productive
R/3 system.
LSMW: Legacy System Migration workbench is a data uploading tool used for uploading
master data for various modules.
Solution Manager:
SAP Solution Manager supports you throughout the entire life-cycle of your
solutions, from the Business Blueprint to the
--------------------------------------------
------------------------------------------
What is the Test Case scenaraios? and what is the Unit testing and Integration
testing
Test case scenarios are documents with depict 'what needs to be tested' & with what
data.
Regression test is a test that is performed to make sure that previously working
functionality still works, after changes elsewhere in the system.
User acceptance is a type of testing performed by the Client to certify the system
with respect to the requirements that was agreed upon.
-------------------------------------------
SAP Testing is based on module. The tools used for testing process they used are
ASAP, HP QC, QTP, SAP TAO, Loadrunner tools for testing SAP. There will be
application testing and process testing.
Usually, Test scenarios are dependent on the business process of the client. Need
to understand the business and then create scenarios and prioritize them.Scenarios
could be End-to-End ,testing with external or legacy systems
Eg:
Test scripts would be based on process. For example for running payroll:
test case 1. log onto SAP
test case 2. goto SE38
test case 3. enter report name RPCALCU0
test case 4. click execute
test case 5. enter pernr
etc. This is just for example.
test scripts both manual and automation which will be maintained in Mercury Quality
Center or QTP for automation.
Once you identify your test scenarios ,scripts should be targetted at testing these
scenarios step-by-step.Like login to the system with correct role,verify
authorizations for the role,navigate to the transaction , process the transaction
and save.Then you should verify the down stream process like tables updated,correct
ammount being calculated based on pricing conditions picked up by the document.
Basically,
Test cases can be written on 2 basis; a) Your business blueprint which gives the
process flow within the module. b) on the requirement given to the Functional
Consultnat by the client.
Step 1 - Logon to SAP using the employee logon Expected : Employeee Successfully
logged on Actual: " we will have to fill then while you actually execute this step"
Step2 - Enter Transaction PA30 in the command field Expected: HR Master Data screen
is displayed Actual: " "
Step3- Enter infotype number 2001 in the infotype tab and click create Expected:
Create absences is displayed Actual :" "
Step4- Enter the start and end date of leave and leave type and click save Expected
: Employee has submitted the absence for further approval. Actual: " "
These are 4 simple steps on how we create your test case. we write test case in the
Test Plan tab - pull them accross as sequence in the test lab and execute them.
If we follow these simple steps , it will help to automate them. Defects at every
step executed can be raised at the step level itself - Defects can further be
tracked in the defects menu.
-------------------------------
--------------------------------
(SPRO > Financial Accounting > Financial Accounting Global Settings > Company Code
> Parallel Curencies > Define additional local currencies) --> TC:OB22
---------------------------
Functional Specification
-------------------------
-----------------------
Configuration Tesing
------------------------
Configuration Testing:
With the help of your SAP consulting team, you segregate your business processes
into cycles of related business flows. The cycles serve as independent units that
enable you to test specific parts of the business process. You can also work
through configuring the SAP implementation guide (IMG). A tool used to assist you
in configuring your SAP system in a step by step manner.