• Like
Webinar "Gestión de la calidad en entornos SAP"
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Webinar "Gestión de la calidad en entornos SAP"

  • 674 views
Published

Webinar de la serie con el título “Gestión de la calidad en entornos SAP”. Cada vez toma más importancia la utilización de plataformas de gestión de recursos empresariales y SAP, hoy en día, es la …

Webinar de la serie con el título “Gestión de la calidad en entornos SAP”. Cada vez toma más importancia la utilización de plataformas de gestión de recursos empresariales y SAP, hoy en día, es la que tiene más presencia a nivel mundial, lo que hace evidente la necesidad de asegurar la calidad de este entorno ya que tanto los empleados, clientes como proveedores dependen de la fiabilidad del entorno SAP. Durante el webinar abarcamos todo lo relacionado a las pruebas funcionales en entornos SAP tanto manuales como automáticas donde nuestros compañeros David Cañadillas y Adrián Bernaldestacaron la importancia de la calidad y el testing en los entornos SAP y cómo con la ayuda de las herramientas de HP es posible cubrir todas y cada una de las necesidades que nos puedan surgir relacionadas con la calidad de este entorno.

Published in Software
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
674
On SlideShare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Gestión de la calidad en SAP David Cañadillas // Presales Manager david.canadillas@globetesting.com Adrián Bernal // Consultant adrian.bernal@globetesting.com
  • 2. ● Software Quality Assurance ● HP Software Solution ● SAP & HP Software ● Solution Manager Integration with Enterprise Integration Module ● HP Quality Center (ALM) ● Modules for testing ● Functional Testing ● HP Unified Functional Testing ● Business Process Testing 10/04/2014Confidential and Proprietary // All rights reserved // Globe Testing Agenda
  • 3. 10/04/2014Confidential and Proprietary // All rights reserved // Globe Testing Software Quality Assurance “Software developed with quality is the one that every feature satisfies user expectations” Procedures to assure functional requirements From requirements to test case definition From execution to defect resolution Platform that enhance the application lifecycle management ALM tools integration Automation, testing acceleration and report
  • 4. ● 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? 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing Testing concepts Requirements Test Plan Defects Coverage Test Case Dashboard, KPIs
  • 5. HP Software Solution Complete solution for SAP environments and other technologies 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing
  • 6. Confidential and Proprietary // All rights reserved // Globe Testing SAP & HP Software Thanks to the global agreement and a common strategy between SAP & HP Software now is possible to integrate both worlds and get powerful solutions to provide a real change and quality management in SAP environments. • HP Quality Center & Solution Manager integration • HP Sprinter in SAP environments • HP LoadRunner performance testing • HP UFT functional testing automation
  • 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. 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) 10/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
  • 9. Blueprints and requirements integration are not bi-directional ● SAP Business knowledge is defined in Solution Manager ● Business processes are exported to Quality Center from blueprints ● Same structure is imported/exported Requirements in QC come from SolMan and they are managed in QC 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing Solution Manager Integration with QC
  • 10. 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing End To End Traceability Total # of Defects Reported & Status (Dashboard reporting) Requirements (SolMan-QC) TEST PLAN Test Case Definition Functional Testing BPTs E2E Process 0 (TC1) Process 1 (TC1) Process m (TC1) Process n (TC1) Process 1 (TC3) Process 1 (TC2) TEST LAB Test Suites (Executions) Cycle 1 Cycle n Process 1(TS1) Process 1 (TS2) Process 1 (TS1)
  • 11. Software integration for Solution Manager and HP ALM ● Server components in ALM server ● SAP App importer to import model entities to ALM ● SAP Logon to communicate with SolMan 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing Enterprise Integration Module Enterprise Intergation Server SAP Solution Manager ALM Quality Center SAP Logon ALM Client IE Explorer SAP App Importer
  • 12. HP Quality Center (ALM) HP tool for Application Lifecycle Management 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing
  • 13. 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 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing HP Quality Center QA Teams Developers Business Analysts
  • 14. – Business analyst can collaborate on application requirements without fear of overriding other’s work – Assess overall risk to the business through real- time visibility of test coverage and associated defects against business needs – Assess the impact of change before changing requirements – Easy adoption by Business Analysts Requirements Management Key Benefits Key Capabilities– Define and track multiple requirement types – Establish templates to ensure higher quality requirements – Manage requirements dependencies – Bi-directional traceability from requirements to requirements, tests and defects – Manage change requests through formal approval process – Familiar rich test editor interface – Version Control and Baselining – Leverage existing assets in MS Word Confidential and Propietary // All rights reserved // Globe Testing
  • 15. Test Plan – Create test cases to adequately test the requirements – Manage all test types (Functional, Performance, Security) in one place – Ensure requirements coverage through traceability to requirements – Manage change associated with requirements changes Key Benefits Key Capabilities– Design, build and manage manual and automated test cases – Link test cases to requirements – Leverage test cases from MS Word and MS Excel – Version Control and Baselining Confidential and Propietary // All rights reserved // Globe Testing
  • 16. Test Scheduling and Execution – Manage and control execution of manual and automated tests – Schedule the execution of automated test scripts for unattended execution – Execute manual tests via HP Sprinter – View and assess test execution runs and results including logging defects with run details Key Benefits Key Capabilities– Create ‘test sets’ or groups of tests to be executed together – Create ‘test sets’ based on releases and cycles – Define dependencies and design test execution flows – Assign to QA testers – Assign to execution host Confidential and Propietary // All rights reserved // Globe Testing
  • 17. Defect Management – Manage, track and enforce defects across the application lifecycle – Create defects from manually or directly from the execution of manual and automated tests – Clearly communicate bugs to developers with context from requirements and tests – Integrated into developers IDE Key Benefits Key Capabilities– Enforce defect lifecycle process through custom fields and workflow – Log defects directly from test runs with test details (test step, result, screenshots, attachments) to ensure the developers can reproduce the issue – Traceability to requirements, tests and other defects – Alert key stakeholders through automated emails Confidential and Propietary // All rights reserved // Globe Testing
  • 18. Reports, Graphs & Dashboard – Make informed business decisions – Clearly communicate to all stakeholders – Understand the real-time status of an application – Full trending analysis and insight into application projects – Understand release and cycle progress Key Benefits Key Capabilities – Fully customizable project reports (export to MS Word) – Integrated Dashboard – Out of the box or customizable analysis reports and graphs – Report to MS Excel – Embed graphs and charts into web portals – Requirements traceability matrix Confidential and Propietary // All rights reserved // Globe Testing
  • 19. Functional Testing Integrated solution 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing
  • 20. ● High level businesss process directly reflected to development ● Transactions > screen > tables ● Component based testing ● Technical and non technical users in the same workflow ● Business components reuse ● Automation and manual testing execution 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing SAP Testing Based in Components FLUJOS COMPONENTES Create Order Delete Order Update Order Login Logout Search Order Update Order Create Order View Order Test Data
  • 21. ● Comprehensive market leading solution for functional test automation The HP Functional Testing Suite Accelerate Delivery and Increase Quality Enables consistent, repeatable process to: • Automate manual test scripts • Test a broad range of technologies • Accelerate testing cycles • Validate quality of frequent builds • Reduce per unit cost of testing Confidential and Propietary // All rights reserved // Globe Testing
  • 22. HP solution - Unified Functional Testing Process Layer A new transaction Exchange Screen 5 (Java) Screen 6 (.NET) SAP Screen 3 (.NET) Screen 4 (Ajax) Web 2.0 Billing Screen 1 (Ajax) Screen 2 (Java) End to end business process Graphical user interface layer Headless Layer Component 1 (.Net API) Component 2 (Java API) Component 3 (web service) Component 4 (JMS service) Component 5 (web service) Component 6 (REST service) HP Unified Functional Testing includes the ability to test the GUI layer + the Headless layer + the end to end process. Confidential and Propietary // All rights reserved // Globe Testing
  • 23. HP solution - Unified Functional Testing Process Layer A new transaction Exchange Screen 5 (Java) Screen 6 (.NET) SAP Screen 3 (.NET) Screen 4 (Ajax) Web 2.0 Billing Screen 1 (Ajax) Screen 2 (Java) End to end business process Graphical user interface layer Headless Layer Component 1 (.Net API) Component 2 (Java API) Component 3 (web service) Component 4 (JMS service) Component 5 (web service) Component 6 (REST service) HP Unified Functional Testing includes the ability to test the GUI layer + the Headless layer + the end to end process. HP Unified Functional Testing Confidential and Propietary // All rights reserved // Globe Testing
  • 24. Problem it Solves • Automation takes time, complicated • Automation requires advanced coding skills • Automation requires coding skills • Automation requires repeatable actions • New advanced technologies introduced to the market UILayerHP UFT – GUI Testing Search Product List Purchase Product Shopping Cart UILayerf Features (GUI testing) • Modern GUI testing – new UI aligned with modern dev IDEs • New features- scripts editing, coding, MDI, checkpoints, auto completion… • Graphical UI - Canvas • Workflows support thanks to integration to QC / ALM • Support latest technologies – Qt apps, Flex, more than 20 new versions Benefits • Automation made easier • Learning automation made easier, takes less time, less technical • Graphical UI with drag & drop capabilities • Shortcuts, sharing and reuse • Keep up with modern technologies Confidential and Propietary // All rights reserved // Globe Testing
  • 25. UILayerServices Layer Features (API testing) • GUI +API testing end-to-end • Biz process and integration testing • Graphical test flow view • API test actions--workflows • JSON-based REST services • SAP IDOCS and RFCs Benefits • Test earlier -- services and components • Lower costs of composite app tests, lower learning curve • Sharing and reuse, less maintenance • Supports the most popular new APIs • Accelerate accurate SAP tests Problem it Solves • Different tools to test services • Different tools, different IDEs, skill set • Modular, comprehensive tests • New API technologies • Repeatable tests for SAP HP UFT – API Testing Automation Confidential and Propietary // All rights reserved // Globe Testing
  • 26. SAP accelerator helps to reuse components thanks to an application test library Subject Matter Expert can define automated test cases without automation expert knowledge Business components central repository is Quality Center ● UFT is the BPT automation engine and component library recognition ● Quality Center helps to design process flows for testing 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing Business Process Testing for SAP Management Acceleration Automation Packaged application test library GUI and API test automation Application-aware test case creation Test framework Application lifecycle management Quality Management SAP Accelerator cFactory HP UFT HP BPT HP ALM HP QC
  • 27. 10/04/2014Confidential and Propietary // All rights reserved // Globe Testing How to Start HP ALM Quality Center Testing automation Developer Project Manager Quality Manager Business Analysts  SQA team organization  Platform integration  Automate and componentize  Expert support to  Define  Implement  Support
  • 28. Q&A
  • 29. Thank You! David Cañadillas // david.canadillas@globetesting.com Adrián Bernal // adrian.bernal@globetesting.com Confidential and Proprietary // All rights reserved // Globe Testing