Gestión de la calidad en SAP IISAP Performance Testing
David Cañadillas // Presales [email protected]
● Testing Concepts
● HP Software Solution
● SAP & HP Software Overview
● Solution Manager Integration with Enterprise Integration Module
● Performance Testing
● HP Performance Center
● HP LoadRunner
25/04/2014Confidential and Proprietary // All rights reserved // Globe Testing
Agenda
● Testing is part of the SQA process that helps to acceptrequirement implementation
● I have to know what I’m testing
● What do I have to do
● When to test and how to do it
● Something’s going wrong
● How’s going my release
● Am I testing enough?
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
Testing concepts
Requirements
Test Plan
Defects
Coverage
Test Case
Dashboard, KPIs
HP Software SolutionComplete solution for SAP environments and other technologies
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
Preparación entornos y juego de datos de prueba
Creación de requisitos desde Business Blueprint
Automatización y ejecución de pruebas unitarias, funcionales e inicio a fin
HP Quality Center
HP LoadRunner
Actualiza SOLMAN con información de ejecuciones y defectos
Ejecución de pruebas de rendimiento
HP Diagnostics
Diagnóstico de cuellos de botella
SAP ApplicationDiagnostics
HP Unified FunctionalTesting
SAP Test Data Migration Server
General Overview
Preparación entornos y juego de datos de prueba
Creación de requisitos desde Business Blueprint
Automatización y ejecución de pruebas unitarias, funcionales e inicio a fin
HP Quality Center
HP LoadRunner
Actualiza SOLMAN con información de ejecuciones y defectos
Ejecución de pruebas de rendimiento
HP Diagnostics
Diagnóstico de cuellos de botella
SAP ApplicationDiagnostics
HP Unified FunctionalTesting
SAP Test Data Migration Server
General Overview
Performance Testing
HP QC / ALM
Quality Center (QC)
Requirements Management
Business Process Models
Test Management
Business Process Testing (BPT)
Defect management
Solution Manager
Business Blueprint
Definition of Scenarios, Business
Processes and Process Steps
SAP Business Content (BPR)
Solution Documentation Assistant for
semi-automatic setup
Business view: Documentation and
business requirements
Technical view: involved SAP and
non-SAP systems, Transactions,…
Starting point for customizing
Linked training material
Business Process Change
Analyzer (BPCA)
Identification of business processes
affected by code / customizing
changes / Support & Enhancement
Packages
So
luti
on
Ma
na
ge
r A
da
pte
r
for
Qu
ali
ty C
en
ter
Performance Center (PC)
Performance Testing
Lab Management
Project Planning & TrackingTest Acceleration & Optimization
Generation of Test Case and BPT components
for the SAP GUI Based Business Processes
Leverages BPCA Analysis for automated
maintenance of BPT test component and test
cases
HP UFT
Comprehensive UI Based Testing
Business Process Components Testing
HP Sprinter Streamline manual testing by reuse and
by simplifying repetitive work
Test Data Management Server (TDMS)
Reduce SAP data volume of non-production landscape
Scramble sensitive data according to your needs
General Overview
Confidential and Propietary // All rights reserved // Globe Testing
HP QC / ALM
Quality Center (QC)
Requirements Management
Business Process Models
Test Management
Business Process Testing (BPT)
Defect management
Solution Manager
Business Blueprint
Definition of Scenarios, Business
Processes and Process Steps
SAP Business Content (BPR)
Solution Documentation Assistant for
semi-automatic setup
Business view: Documentation and
business requirements
Technical view: involved SAP and
non-SAP systems, Transactions,…
Starting point for customizing
Linked training material
Business Process Change
Analyzer (BPCA)
Identification of business processes
affected by code / customizing
changes / Support & Enhancement
Packages
So
luti
on
Ma
na
ge
r A
da
pte
r
for
Qu
ali
ty C
en
ter
Performance Center (PC)
Performance Testing
Lab Management
Project Planning & TrackingTest Acceleration & Optimization
Generation of Test Case and BPT components
for the SAP GUI Based Business Processes
Leverages BPCA Analysis for automated
maintenance of BPT test component and test
cases
HP UFT
Comprehensive UI Based Testing
Business Process Components Testing
HP Sprinter Streamline manual testing by reuse and
by simplifying repetitive work
Test Data Management Server (TDMS)
Reduce SAP data volume of non-production landscape
Scramble sensitive data according to your needs
General Overview
Confidential and Propietary // All rights reserved // Globe Testing
Single, scalable platform that enables a consistent, repeatable process for:
● Requirement management
● Test planning, scheduling & execution
● Release & cycle management
● Defect management
● Real time reporting of progress and status
● Integration with Developer Environments
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
HP Quality Center
QA Teams
Developers
Business Analysts
High Level Work Flow● Blueprints created in SolMan
● Test requirements exported to Quality Center from business process blueprints
● Test cases and scripts in Quality Center
● Test execution in Quality Center
● Results populated to Solution Manager
● Defect management creation in both sides (bi-directional sync)
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
Solution Manager Integration with QC
Quality Center
Solution Manager
Requirements
Test Plan
Test Lab
Defect Management
BlueprintsService Desk
HP
En
terp
rise In
teg
ratio
n M
od
ule
Export
Sync
Developer/Analyst
Key User / Business Analyst
Tester
Test casedefinition
Testexecution
Performance TestingHow to assure software performance
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
● Important to understand why to test performance
● Reduce costs through performance anticipation
● Understand performance behavior of Application Under Test (AUT)
● Helps to define or evolve application infrastructure needs
● Key factors
● Define performance acceptance criteria
● Design business process simulation through user behavior
● Design and understand user concurrency scenarios
● Monitor system during testing execution
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
Testing Performance
Simulate
Load
Measure
Analyze &
Decide
● Consolidate Performance Center and Quality Center into a common infrastructure called HP Application Lifecycle Management Platform
● Integration between Quality Center and LoadRunner still exists
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
Performance Center Integration
Performance
CenterQuality Center
HP ALM
Platform
25/04/2014Confidential and Proprietary // All rights reserved // Globe Testing
Performance CenterPerformance Requirements & Defects, Coverage reports
● Version 12 new focus
● Cloud Testing and Mobile Testing
● Continuous Testing
● User Experience
● Enhancements
● Protocols (for SAP)
● New Microsoft Silverlight, Java-over-http and ServiceTest virtual user
● SAP GUI protocol
● Correlation Studio for SAP-Web in Virtual User Generator Confidential and Proprietary // All rights reserved // Globe Testing
Performance Center / LoadRunner
HP LoadrunnerHP performance tools
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
The market leading solution for project performance validation
Enables consistent, repeatable process to:
● Emulate production workload
● Test a broad range of apps
● Identify performance bottlenecks
● Diagnose root cause of issues
● Optimize performance before deployment
HP LoadRunner
Reduce Risk, Cost and Time
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
How LoadRunner Works
Internet/WAN
BBDD
User ApplicationMiddle Tier
(HTTP, Web Server...)
Scripting
Plan and control load testing
1
Load generation3
2
Transactionsrecording
Testing scenarios
Impact Analysis
4
Analysis, diagnosis and report
5
Thousands of userssimulated
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
SAP Spy++
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
Monitoring SAP with HP Sitescope
25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
How to Start
SQA team organization
Platform integration
Automate and componentize
Expert support to
Define
Implement
Support
PerformanceTesting
TestingAutomation
HP ALM Quality Center
ProjectManager
QualityManager
Developer
SAP Environments
Load GeneratorsBusiness Analysts
Q&A
Thank You!David Cañadillas // [email protected]
Confidential and Proprietary // All rights reserved // Globe Testing
Top Related