Performance Testing for SAP Applications

2,491 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,491
On SlideShare
0
From Embeds
0
Number of Embeds
439
Actions
Shares
0
Downloads
215
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Performance Testing for SAP Applications

  1. 1. Gestión de la calidad en SAP II SAP Performance Testing David Cañadillas // Presales Manager david.canadillas@globetesting.com
  2. 2. ● 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
  3. 3. ● Testing is part of the SQA process that helps to accept requirement 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
  4. 4. HP Software Solution Complete solution for SAP environments and other technologies 25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
  5. 5. 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 Application Diagnostics HP Unified Functional Testing SAP Test Data Migration Server General Overview
  6. 6. 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 Application Diagnostics HP Unified Functional Testing SAP Test Data Migration Server General Overview Performance Testing
  7. 7. 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 SolutionManagerAdapter forQualityCenter Performance Center (PC)  Performance Testing  Lab Management Project Planning & Tracking Test 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
  8. 8. 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 SolutionManagerAdapter forQualityCenter Performance Center (PC)  Performance Testing  Lab Management Project Planning & Tracking Test 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
  9. 9. 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
  10. 10. 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 Blueprints Service Desk HPEnterpriseIntegrationModule Export Sync Developer/Analyst Key User / Business Analyst Tester Test case definition Test execution
  11. 11. Performance Testing How to assure software performance 25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
  12. 12. ● 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
  13. 13. ● 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 Center Quality Center HP ALM Platform
  14. 14. 25/04/2014Confidential and Proprietary // All rights reserved // Globe Testing Performance Center Performance Requirements & Defects, Coverage reports
  15. 15. ● 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
  16. 16. HP Loadrunner HP performance tools 25/04/2014Confidential and Propietary // All rights reserved // Globe Testing
  17. 17. 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
  18. 18. 25/04/2014Confidential and Propietary // All rights reserved // Globe Testing How LoadRunner Works Internet/WAN BBDD User Application Middle Tier (HTTP, Web Server...) Scripting Plan and control load testing 1 Load generation 3 2 Transactions recording Testing scenarios Impact Analysis 4 Analysis, diagnosis and report 5 Thousands of users simulated
  19. 19. 25/04/2014Confidential and Propietary // All rights reserved // Globe Testing SAP Spy++
  20. 20. 25/04/2014Confidential and Propietary // All rights reserved // Globe Testing Monitoring SAP with HP Sitescope
  21. 21. 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 Performance Testing Testing Automation HP ALM Quality Center Project Manager Quality Manager Developer SAP Environments Load GeneratorsBusiness Analysts
  22. 22. Q&A
  23. 23. Thank You! David Cañadillas // david.canadillas@globetesting.com Confidential and Proprietary // All rights reserved // Globe Testing

×