View
645
Download
1
Category
Preview:
DESCRIPTION
Webinar: SAP Testing with SolMan and SAP Quality Center
Citation preview
SAP Testing using
SAP Solution Manager and
HP Quality Center
byRamakrishna Chary
Vijay NandipatiSri Harsha Atchutanna
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
11. Appendix
Questions
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
Ramakrishna Chary
Ramakrishna Chary
Vijay Nandipati
Vijay Nandipati
Sriharsha Achutanna
Sriharsha Achutanna
Sriharsha Achutanna
Sriharsha Achutanna
Sriharsha Achutanna
Ramakrishna Chary
10. ROI
Sriharsha Achutanna
2
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
SOURCE: SAP
Key Facts about SAP Testing
Time Detected
Requirements
Architecture
Construction
System Test
Post-Release
Time Introdu
ced
Requirements
1× 3× 5–10× 10× 10–100×
Architecture
- 1× 10× 15× 25–100×
Construction
- - 1× 10× 10–25×
Source: Wikipedia
3
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
4
Types of Testing
Unit Testing
System Testing
Integration Testing
Regression Testing
User Acceptance Testing
Performance Testing
SAP Testing : Types
5
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
6
Testing @ SAP system Landscape
For single application component like SAP ECC 6.0…
Development Quality Assurance Production
Pre Production
SandboxTraining
SAP recommends 3 system Landscape
Development Quality Production
Unit Testing is executed in the Development system
System Testing, Integrated Testing is executed in the Quality Assurance System
Load Testing, UAT is executed in the Pre Production system
Development Quality Assurance
Pre Production
Testing activities are involved
7
Testing @ SAP system Landscape
In entire SAP System Landscape, where multiple application components are involved as shown in the below example…
Dev QA PRODPre PRD
Dev QA PRODPre PRD
Dev QA PRODPrePRDDev QA PRODPrePRD
SAP ECC
SAP BIW
SAP SEMSAP CRM
All enterprise applications are subjected to changes due to
- Custom developments - New Support Packages - New Implementations - New Processes - Software Upgrades
8
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
9
SAP Testing : Efficient Approach
In entire SAP System Landscape, where multiple application components are involved as shown in the below example…
Dev QA PRODPre PRD
Dev QA PRODPre PRD
Dev QA PRODPrePRDDev QA PRODPrePRD
SAP ECC
SAP BIW
SAP SEMSAP CRM
SAP Solution Manager
HP Quality Center
10
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
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
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
13
SAP Quality Center (QC) by HP
SAP Quality Center by HP is a web-based test management tool
Easy interface to manage and organize various testing activities.
QC supports Manual Testing Automation Business Process Testing
SAP Quality Center by HP provides visibility and traceability throughout the application lifecycle.
HP QC contributes around 60 % of the market share in the Test Management Tools
14
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
15
SAP SolMan + SAP QC = Accelerated Testing
SAP Quality Center by HP is a web-based test management tool which gives a centralized control over the entire testing Project.
Easy interface to manage and organize activities like Requirements coverageTest Case ManagementTest Execution ReportingDefect ManagementTest Automation
Business Process from Business Blueprint - > Requirements to the SAP Quality Center
Requirements are further converted into Test Cases in the Test plan
Test Cases are executed in the Test Lab
Test results can analyzed in SAP Quality center and updated back to Solution Manager
16
Solman – HP QC Execution process
17
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
18
Showcase : Business Scenario
SAP ERP System - Sales Process
Sales Process : Order - Delivery – TO – PGI – Billing)
Today we demonstrate a complete sales process and various needs of testing requirements by showcasing various tools available in the Market
Create a Sales Order transaction for customers with whom your company has business relationships . With respect to this order, delivery and Billing Documents are generated
This business process will be showcased with Regression Testing and Performance Testing
19
20
Business Scenario : Sales Process Flow
Sales Order Delivery Order Transport Order Post Good Issue Billing Document
Every Sales Process begins with creating Sales Order and ends with generating Billing Document (Invoice)
Tcode : VA01
Tcode : VL01n
Tcode : LT03
Tcode : VL02
Tcode : VF01
Business Scenario : Key Terms
Test Scenario
Test Case
Test Scenario is the high level business process that has to be validated
Test case is a sequence of steps to execute the business flow.
21
Business Scenario : Process Flow …… 01
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..
22
Navigate to SAP Quality Center -> Site Administrator and create a new project E1_SALES under default domain
Business Scenario : Process Flow …… 02
Note: In SAP Quality Center:
- Assign the users to the project- Enable “Enterprise Integration SAP Extension
23
Navigate to Transaction Code SOLAR_PROJECT_ADMIN
Map the SAP Solution Manager Project to SAP Quality Center Project “E1_SALES”
Business Scenario : Process Flow …… 03
24
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
Business Scenario : Process Flow …… 04
25
Business Blueprint : Navigate to Transaction Code SOLAR02Note 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
Business Scenario : Process Flow …… 05
26
Business Blueprint : Select the Test Object for the business process
Business Blueprint : Test Object is created for the business process
Business Scenario : Process Flow …… 06
Once the Test Object is created Navigate to Menu ->Configuration -> “ Send Data to Quality Center”
27
Mark the business scenario “Sales”
This will transfer the Test objects to SAP Quality Center as Test Requirements
Business Scenario : Process Flow …… 07
All the Test Object from SAP SolMan are transferred as Requirements in SAP Quality Center
28
Convert these requirements into Test Cases and Design Steps to derive Test plan
Business Scenario : Process Flow …… 08
29
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
Business Scenario : Process Flow …… 09
30
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.
Business Scenario : Process Flow …… 10
31
Navigate to Transaction Code SOLAR_EVAL. You should see the Test Case Results in the Solution Manager
Sales Process : Regression Testing …… 11
32
Regression testing
- partially retesting a modified program.
- general assurance that no additional errors were introduced in the process
of fixing other problems.
- Repetitive process
- Automation
Sales Process : Regression Testing …… 12
33
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.
Sales Process : Regression Testing …… 13
34
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.
Sales Process : Performance Testing …… 14
35
Performance Testing
- system performs under a particular workload.
- validate and verify scalability, reliability and resource usage
The different types of performance testing :
1.Load testing
2.Stress testing
3.Endurance testing
4.Spike testing
Sales Process : Performance Testing …… 15
36
Vuser_init, Actions, Vuser_end are the 3 components for any load runner test
Code for the business functionality is saved in Actions.
Sales Process : Performance Testing …… 16
37
Establish connection to upload LR script to QC.
The load runner script saved in QC can be executed from QC by invoking Load Runner.
Sales Process : Reusable Business Components …… 17
38
Business Components are created in the Business Components tab
The Business Process components are grouped to form different test scenarios
Sales Process : SAP TAO …… 18
39
SAP Test Acceleration and Optimization
- 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
Sales Process : SAP TAO …… 19
40
Inspect will identify all the components for the particular Transaction Code
Sales Process : SAP TAO …… 20
41
All the components are sent to Business Components tab in QC
Test Case is created with all the components from TAO
Different Types of Testing …… 21
42
Manual Testing
Regression Testing
Performance Testing
Business Process Testing
BPT using SAP TAO
43
Solution ManagerSolution Manager
Quality CenterQuality Center
QTPQTP
BPTBPT
SAP TAOSAP TAO
Load Runner
Load Runner
HP Products
SAP Products
Different Types of Testing Tools …… 22
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
44
Advantages
The SAP Solution Manager and Quality Center Integration
best of breed test tools
Integrated test suite for all applications
speeds test preparation and execution
provides single point of access to the entire software landscape
Structured Repository of test scripts with reusability
End to end traceability
Improve Tester Productivity
Comprehensive End to End Business Process Testing Solution that
accelerates testing of your business processes
is fully aligned with ASAP and Solution Mgr.
45
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
46
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
47
ROI
45 -50 % of the testing time is saved
Disintegrated Approach
People needed : 24 Men
Time required : 7 days
Total hrs : 24 * 7 * 8 hrs
= 1344 hrs
Integrated Approach (QC and SolMan)
People needed : 18 Men
Time required : 4.5 days
Total hrs : 18 * 4.5 * 8 hrs
= 648 hrs
Reduced the test metric reporting time by avoiding duplication of data Faster defect resolution Efficient test management with more efficient graphs. More requirement coverage with less resource utilization.
48
Agenda
1. Key facts about SAP Testing
2. SAP Testing : Types
3. Testing @ SAP System Landscape
6. SAP Quality Center (QC) by HP
7. SAP SolMan + HP QC = Accelerated Testing
9. Advantages
8. Showcase : Business Scenario
4. SAP Testing : Efficient Approach
5. SAP Solution Manager (SolMan)
11. Appendix
Questions
10. ROI
49
Appendix
Software requirementsSolution Manager 7.0HP Quality Center 9.5 or aboveSolution Manager Addin for HP Quality CenterLoad RunnerQTPBPT addin for QCSAP TAO 2.0
Additional LicenseEnterprise Application 2.1
50
Questions?
Questions
51
For more Information, please contact
Ram RishiManaging Partner
Mobile : 1 630 649 9235Fax : 1 630 689 9455
Ram.Rishi@ myEnterpriseOne.comwww.myEnterpriseOne.com
LinkedIn: http://www.linkedin.com/in/ramrishi
52
Recommended