You are on page 1of 46

Test Automation with SAP Solution Manager 7.

1 and HP QTP
Online | classroom| Corporate Training | certifications | placements| support
CONTACT US: MAGNIFIC TRAINING INDIA +91-9052666559 USA : +1-678-693-3475

info@magnifictraining.com www.magnifictraining.com

Agenda
1.
Key facts about SAP Testing Ramakrishna Chary Ramakrishna Chary Ramakrishna Chary Vijay Nandipati Vijay Nandipati Sriharsha Achutanna Sriharsha Achutanna Sriharsha Achutanna Sriharsha Achutanna Sriharsha Achutanna Sriharsha Achutanna

2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario

9. Advantages
10. ROI 11. Appendix Questions

Key Facts about SAP Testing


Over 86% of customers are concerned about risks due to a lack of comprehensive Testing 75% of SAP Customers report that testing is the major cost and Time factor during SAP application implementation Approximately 25% of a corporate application changes per year Applications gain complexity over their lifetime requires additional testing More than 50% percent of the development time spent in testing Testing helps SAP Applications in achieving Correctness of business reports More reliable Usability Integrity of the software application
Requireme nts Time Architectu Introd re uced Constructi on Require ments Time Detected Architect ure Constru ction System Test PostRelease

510

10

10100

10

15

25100

10

1025

Source: Wikipedia

SOURCE: SAP

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

SAP Testing : Types


Types of Testing
Unit Testing System Testing Integration Testing Regression Testing User Acceptance Testing Performance Testing

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

Testing @ SAP system Landscape


For single application component like SAP ECC 6.0

SAP recommends 3 system Landscape


Training Sandbox

Development Quality Production

Unit Testing is executed in the Development system


Pre Production

System Testing, Integrated Testing is executed in the Quality Assurance System Load Testing, UAT is executed in the Pre Production system
Development Quality Assurance Production

Testing activities are involved

Testing @ SAP system Landscape


In entire SAP System Landscape, where multiple application components are involved as shown in the below example

SAP CRM

SAP SEM

Dev

QA

PrePRD

PROD

Dev

QA

PrePRD

PROD

All enterprise applications are subjected to changes due to Custom developments New Support Packages New Implementations New Processes Software Upgrades

SAP BIW
Dev QA Pre PRD PROD

SAP ECC

Dev

QA

Pre PRD

PROD

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

SAP Testing : Efficient Approach


In entire SAP System Landscape, where multiple application components are involved as shown in the below example

SAP CRM

SAP SEM

Dev

QA

PrePRD

PROD

Dev

QA

PrePRD

PROD

SAP BIW
Dev QA Pre PRD PROD

SAP Solution Manager

HP Quality Center
SAP ECC

Dev

QA

Pre PRD

PROD

10

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

11

SAP Solution Manager (SolMan)

SAP Solution Manager provides - tools, - Services - methods - technical and applications- related documentation - templates Full Control on entire IT Infrastructure Supports all phases of entire lifecycle of Software solution - Implementation - Operation - Support SAP Solution Manager for Implementation SAP Solution Manager for Operation SAP Solution Manager for Support

12

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

13

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

14

Solman HP QC Execution process

15

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

16

Business Scenario : Key Terms

Test Scenario

Test Scenario is the high level business process that has to be validated
Test Case

Test case is a sequence of steps to execute the business flow.

17

Business Scenario : Process Flow


Navigate to Transaction Code
SOLAR_PROJECT_ADMIN Maintain a project E1_SALES with key project information like Project Start and End Date, Project Team members, Milestones, Blueprint selection etc..

01

Navigate to SAP Quality Center > Site Administrator and create a new project E1_SALES under default domain

18

Business Scenario : Process Flow


Navigate to Transaction Code
SOLAR_PROJECT_ADMIN Map the SAP Solution Manager Project to SAP Quality Center Project E1_SALES

02

Note: In SAP Quality Center: - Assign the users to the project - Enable Enterprise Integration SAP Extension

19

Business Scenario : Process Flow

03

Business Blueprint : Navigate to Transaction Code SOLAR01


Define a new business scenario Sales under Business Scenarios Folder. You need to navigate to Business Process Folder structure tab and define the Sales Process steps as shown in the figure

20

Business Scenario : Process Flow

04
Business Blueprint : Navigate to Transaction Code SOLAR02
Note that you can see this tab only after successful integration between SAP SolMan and SAP Quality Center

Navigate to Transfer to SAP QC by HP tab and a Test Object

21

Business Scenario : Process Flow

05
Business Blueprint : Select the Test Object for the business process

Business Blueprint : Test Object is created for the business process

22

Business Scenario : Process Flow


Once the Test Object is created Navigate to Menu ->Configuration -> Send Data to Quality Center

06

Mark the business scenario Sales This will transfer the Test objects to SAP Quality Center as Test Requirements

23

Business Scenario : Process Flow

07

All the Test Object from SAP SolMan are transferred as Requirements in SAP Quality Center

Convert these requirements into Test Cases and Design Steps to derive Test plan

24

Business Scenario : Process Flow

08
Manually, define the steps for the Test Case. Note that, you can use BPT and SAP TAO along with QTP to generate the steps

Navigate to Test Plan tab, you should see a Test Case

25

Business Scenario : Process Flow

09
Manually, run the Test Case Step by clicking the Run button in Test Lab Tab

Once the Test Case is executed, send the Test Case Results back to the Solution Manager by navigating to Tools menu as shown.

26

Business Scenario : Process Flow

10

Navigate to Transaction Code SOLAR_EVAL. You should see the Test Case Results in the Solution Manager

27

Sales Process : Regression Testing


Regression testing - partially retesting a modified program.

11

- general assurance that no additional errors were introduced in the process of


fixing other problems.

- Repetitive process - Automation

28

Sales Process : Regression Testing

12
VB Script is generated by QTP for all the actions performed and it is shown in expert view

In Keyword view all the SAP screen objects can be seen for the actions performed.

29

Sales Process : Regression Testing

13

The generated script in QTP is saved which can be further uploaded to QC

QTP generated script is maintained in the HP QC as shown in the figure. We can also invoke QTP and execute the script from QC itself.

30

Sales Process : Performance Testing


Performance Testing - system performs under a particular workload.

14

- validate and verify scalability, reliability and resource usage

The different types of performance testing : 1. 2. 3. 4. Load testing Stress testing Endurance testing Spike testing

31

Sales Process : Performance Testing


Vuser_init, Actions, Vuser_end are the 3 components for any load runner test

15

Code for the business functionality is saved in Actions.

32

Sales Process : Performance Testing


Establish connection to upload LR script to QC.

16

The load runner script saved in QC can be executed from QC by invoking Load Runner.

33

Sales Process : Reusable Business Components

17

Business Components are created in the Business Components tab

The Business Process components are grouped to form different test scenarios

34

Sales Process : SAP TAO


SAP Test Acceleration and Optimization

18

- Generate automatic tests during regression testing of SAP

solutions, quickly.
- Creates components from the screens of a transaction and parameterizes them. - Supports maintenance of components

35

Sales Process : SAP TAO

19

Inspect will identify all the components for the particular Transaction Code

36

Sales Process : SAP TAO

20

All the components are sent to Business Components tab in QC

Test Case is created with all the components from TAO

37

Different Types of Testing

21

Manual Testing Regression Testing Performance Testing Business Process Testing BPT using SAP TAO

38

Different Types of Testing Tools

22

QTP

Quality Center Solution Manager

Load Runner

BPT

SAP TAO

HP Products

SAP Products

39

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

40

Advantages
Centralized Testing Approach Reduce redundancy & inconsistency Adhere to standards Capture testing metrics & test results Maximize managerial visibility & test coverage Independent verification of test results Defects Reporting Automatic reporting of defects with quality information Prompt defect resolution

41

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

42

Agenda
1. Key facts about SAP Testing 2. SAP Testing : Types 3. Testing @ SAP System Landscape 4. SAP Testing : Efficient Approach 5. SAP Solution Manager (SolMan) 6. SAP Quality Center (QC) by HP 7. SAP SolMan + HP QC = Accelerated Testing 8. Showcase : Business Scenario 9. Advantages 10. ROI 11. Appendix Questions

43

Question & Answers

Should you require any further information please do not hesitate to contact us
http://www.saptesting.com Sap testing online training contact us: info@magnifictraining.com or +919052666559 By Real Time Experts from Hyderabad, Bangalore ,India,USA,Canada,UK, Australia,South Africa.

You might also like