Learn SAP Testing
Learn SAP Testing
Testing knowledge
2.
Typical WorkDay
On any typical work day you will be busy understanding requirement documents
executing test cases , reporting and re-testing bugs , attending review meetings an
building activities.
Career Progression
Your career progression as a software tester (QA Analyst) in typical CMMI level
2.
As with any IT company , you move from one project to another in due
course of time. All the hardwork you did to understand the functionality of
AUT is obsolete in the new project. This is typically true if you are switching
projects across domains say telecom to healthcare.
In case of SAP, the functional knowledge you acquire is portable and can be
used in other projects. Suppose you are switching jobs. In your old company
you were testing billing software for Vodafone. What is the likely hood that
the same project is available in your new company ? Next to Zero.
Now consider this case. You are switching from SAP Testing project to
another SAP Testing project in new company. You instantly recognize the GUI
, Transaction codes, vanilla business workflows which is a huge advantage.
You will need to learn the customizations made by the client but still you
need a deep knowledge of the software.
The biggest advantage as SAP Tester is that due to the deep functional
knowledge you acquire, you can easily become a SAP Functional
Consultant! SAP Consultants are in huge demand & they are almost always
on short supply and command premium salaries.
must be configured into the SAP system which is nothing but SAP
implementation and configuration.
The SAP vanilla version is powerful but not much useful until its customized
and configured as per the business policies, legal stipulations, & technical
requirements of a company. This process is called SAP implementation. It
could typically take a few months to even years.
Maintainence Lifecycle
Upgrade LifeCycle
Custom Development LifeCycle
Whatever the lifecycle you may be working, there are three main testing
phases you will be involved in
1) Test Preparation
2) Test execution phase
3) Test Evaluation phase
2.
3.
4.
5.
2.
2.
Defect Analysis
3.
2.
3.
4.
5.
6.
7.
8.
Any Pre-requisites
Important Note
SAP is a humungous system with endless variations. Its neither feasible nor
cost-effective to check all possible variations and combinations of test
parameter inputs in SAP system.
As in above example , a tester could have verified change in Last Name, Date
of Birth, Address, Pin Code, City , State, Country, change in permanent ,
temporary, work address etc.
A Tester needs to adopt strategies reduce the number of test cases without
sacrificing coverage. Examples of such strategies include boundary value
analysis, equivalence partitioning & orthogonal arrays.
3.
Automation Tools
The methodology and approaches are more important than the chosen test
tool. When you think about testing SAP application, some tools comes in
mind naturally like SAP TAO, eCATT, QTP etc.
1.
2.
3.
4.
5.
Test updates
6.
7.
SAP TAO
SAP released the automation tool SAP TAO in collaboration with Focus
Frame(now acquired by Hexaware).
SAP TAO wraps up QTP and QC where QTP acts as execution engine and test
scenarios are created and driven from QC through business components.
SAP TAO automates generation of test components for end to end scenarios.
SAP TAO and HPQC setup do have some benefits compare to other testing
tool there is a huge corporate support for both HP and SAP software
products.
SAP TAO client application performs three functions, inspecting
transactions from a SAP server, exporting the transactions to HP
Quality Center and consolidating components or scripts from HP
Quality Center.
1.
2.
Conclusion
SAP testing offers tremendous career opportunities for QA enthusiasts. Its a
relatively easy way to break into the highly regarded SAP Consultant arena.