SAP Solution Manager for Testing Product Management SAP

  • Slides: 41
Download presentation
SAP Solution Manager for Testing Product Management SAP Solution Manager, SAP AG

SAP Solution Manager for Testing Product Management SAP Solution Manager, SAP AG

Learning Objectives As a result of this presentation, you will be able to: n

Learning Objectives As a result of this presentation, you will be able to: n Describe major challenges for Testing n Explain how SAP Solution Manager supports Testing n List benefits that you can gain by using SAP Solution Manager for Testing ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 2

Testing with SAP Solution Manager Summary ã SAP AG 2002, SAP Solution Manager -

Testing with SAP Solution Manager Summary ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 3

Occasions for Testing Test functionality and performance of your solution n New SAP installations

Occasions for Testing Test functionality and performance of your solution n New SAP installations n Integration of new components / business scenarios n In-house developments n Functional Tests n Integration tests with other components n Upgrades – regression testing n Application of Support Packages and Legal Change Packages ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 4

General Test Types Functional Testing is the generic term for the different kinds of

General Test Types Functional Testing is the generic term for the different kinds of testing that ensure the proper functionality of software, either on a lower (e. g. , unit testing) or a higher level (integration testing) n Types of Functional Testing Unit Testing u Integration Testing u Regression Testing u Performance Testing Goal of performance testing is the identification of so-called „bottlenecks“, that slow down the system. n Types of Performance Testing Load Testing u Stress Testing u ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 5

Functional Testing – In Detail Unit testing n verifies the implementation of the design

Functional Testing – In Detail Unit testing n verifies the implementation of the design for one software element (e. g. , a transaction in SAP) or a collection of software elements. n ensures that the program logic is complete and correct and that the unit works as designed. Integration testing n ensures that the single components are properly integrated n sequence testing Regression testing n ensures that system changes (e. g. the implementation of Support Packages) do not affect the way the rest of the system works. n reusable test cases can be deployed automated testing ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 6

Performance Testing – In Detail Load Testing n During a Load Test, the performance

Performance Testing – In Detail Load Testing n During a Load Test, the performance of a system, depending on the amount of users working simultaneous in a system, is tested and monitored. Therefore, Virtual Users are deployed. Stress Testing n A Stress Test analyses the performance of a system under extreme conditions, e. g. by creating mass data. ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 7

Testing Approach Manual Testing n After the creation of test case descriptions, the actual

Testing Approach Manual Testing n After the creation of test case descriptions, the actual testing is performed manually by testers. n The result of each test case is recorded manually. n No test automation tools are being used. n Test management tools can be deployed for test administration and test organisation. Automated Testing n After the creation of test case descriptions, the actual testing is performed by automated test tools. n After the test, the result of each test case is recorded automatically by the test tool. Clear and detailed test run records n Test cases can be reused for later purposes (e. g. , Support Packages) Regression Testing n Methodical approach to reduce costs and safeguard the software lifecycle process. ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 8

Test Automation Usage Scenarios n Support Packages n Upgrade Scenarios n Roll-out scenarios n

Test Automation Usage Scenarios n Support Packages n Upgrade Scenarios n Roll-out scenarios n Use in trainings / demos Benefits n Reusability n Test security u ã E. g. , meeting the FDA standards SAP AG 2002, SAP Solution Manager - Testing, Rademann / 9

Testing with SAP Solution Manager • SAP Test Workbench • Process in Detail Summary

Testing with SAP Solution Manager • SAP Test Workbench • Process in Detail Summary ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 10

SAP Solution Manager: Mission Statement With SAP Solution Manager, you can manage your SAP

SAP Solution Manager: Mission Statement With SAP Solution Manager, you can manage your SAP solution throughout the entire life cycle to. . . n ensure reliability n reduce Total Cost of Ownership n increase Return on Investments SAP Solution Manager is delivered as part of your annual maintenance fee!!! ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 11

The SAP Solution Manager Approach The SAP Solution Manager is a new type of

The SAP Solution Manager Approach The SAP Solution Manager is a new type of application, which… n Takes a consistent business-process and phase-oriented approach n End-to-end functionality for application management and continuous improvement n Provides full life-cycle support and collaboration with SAP n Contains best practices for implementation, operation and optimization of SAP solutions n Is delivered as part of your annual maintenance fee Knowledge Management Project Management Test Management IMPLEMENT OPERATE Solution Monitoring Business Process Knowledge Transfer Support Desk OPTIMIZE Change Management Service Delivery Simply everything you need to manage your SAP solution !!! ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 12

SAP Solution Manager – Offerings Tool Content Gateway to SAP Open End-to-End Application/ Technology

SAP Solution Manager – Offerings Tool Content Gateway to SAP Open End-to-End Application/ Technology Management & Maintenance Document Implement Train Test a deployment Support and maintain Monitor and optimize Control change Manage incidents Methodologies Roadmaps Services Best Practices SAP Active Global Support SAP Development Service Delivery Platform ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 13

SAP Solution Manager – Scenarios n Implementation and Distribution n Support Desk n Monitoring

SAP Solution Manager – Scenarios n Implementation and Distribution n Support Desk n Monitoring n Service Delivery n Upgrade n Change Request Management ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 14

Testing – Process in Detail Test analysis Project structure with assigned test cases Collection

Testing – Process in Detail Test analysis Project structure with assigned test cases Collection of test cases ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 15 Test package Test plan Selection of test cases Test package Test package Assignment of test packages to testers Test Test Execution

Central Test Coordination SAP Solution Manager SAP CRM SAP APO SAP R/3 Create Sales

Central Test Coordination SAP Solution Manager SAP CRM SAP APO SAP R/3 Create Sales Order Configure Products Availability Check Determine Conditions Credit Check Replicate Order Confirmation Maintain Status Example: Sales Order Processing ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 16 Receive Order

Testing with SAP Solution Manager • SAP Test Workbench • Process in Detail Summary

Testing with SAP Solution Manager • SAP Test Workbench • Process in Detail Summary ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 17

SAP Test Workbench Integrated in the SAP Solution Manager for Test Management and Test

SAP Test Workbench Integrated in the SAP Solution Manager for Test Management and Test Execution SAP tools for organisation of tests in the context of as well SAP implementation as of production systems Included in the distribution scope of SAP R/3 no additional license costs & no maintenance fee Preferred tool for testing all my. SAP solutions ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 18

SAP Test Workbench – Overview Test Workbench Management Interface e. CATT Status information Test

SAP Test Workbench – Overview Test Workbench Management Interface e. CATT Status information Test Organizer Migration Management CATT Status information Test Management & Execution ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 19 Test Automation, Recording 3 rd-party test tools, e. g. Compuware’s Test-Partner or Mercury’s Quick. Test Professional for web testing

SAP Test Workbench – Test Organizer Integrated in the SAP Solution Manager for Test

SAP Test Workbench – Test Organizer Integrated in the SAP Solution Manager for Test Organization and Execution n Test Organization (Transaction STWB_2) n Testing (STWB_WORK) Test Management n Creation of test plans and test packages n Assignment of test packages to users (testers) e. CATT Status Analysis and Monitoring Problem Message Handling n Administration and tracking of errors ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 20 Test Organizer CATT

SAP Test Workbench – CATT is the predecessor of e. CATT Available with all

SAP Test Workbench – CATT is the predecessor of e. CATT Available with all SAP systems since R/3 3. 0 Simple, easy use Limited testing support for newer SAP Releases from 4. 6 on, e. g. , not able to test Control technology Necessity of a new SAP testing tool to cover all existing SAP technologies and to be prepared for future developments e. CATT Test Organizer CATT ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 21

SAP Test Workbench – e. CATT Supports satellite SAP systems since R/3 4. 6

SAP Test Workbench – e. CATT Supports satellite SAP systems since R/3 4. 6 C Prepared to test a wide range of SAP applications running in the SAP GUI for Windows or SAP GUI for Java Environments Integration of third-party products to allow testing of the SAP GUI for HTML, as well as other Web-based and desktop-based applications Create modular tests that can be used as single-function tests and combined with other modules to represent entire business processes ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 22 e. CATT Test Organizer CATT

SAP Test Workbench – e. CATT Create end-to-end business process tests for processes that

SAP Test Workbench – e. CATT Create end-to-end business process tests for processes that span multiple systems (for example, CRM – R/3 – APO – BW) Document your test activities in the form of detailed archiveable logs SAP protects your investment in CATT by n Allowing you to call CATT objects from e. CATT scripts n Providing an automated migration tool to convert your CATT procedures into e. CATT scripts n Allowing you to continue to use CATT alongside e. CATT in the short to medium term ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 23 e. CATT Test Organizer CATT

SAP Test – Terminology Solution Manager Project n Contains all required Test Cases for

SAP Test – Terminology Solution Manager Project n Contains all required Test Cases for an Implemetation n Test Cases, organized in the Business Process Hierarchy structure Test Plan n Contains all required Test Cases for a specific test phase n Can comprise Manual Test Cases, CATT’s, e. CATT’s and Function Module Tests Test Package n Based on a Test Plan n Contains all test cases assigned to at least one specific tester Test Case n Manual Test Case / Automated Test Case (CATT/e. CATT) ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 24

Testing in Implementation Roadmaps n Contain standard SAP methodology n Provide a structured list

Testing in Implementation Roadmaps n Contain standard SAP methodology n Provide a structured list of activities with required/recommended tools, services and other methodologies Testing n Develop test plan n Define test requirements n Execute test Test areas n n n ã Functional test Performance test Integration test Technical infrastructure test Regression test … SAP AG 2002, SAP Solution Manager - Testing, Rademann / 25

Testing with SAP Solution Manager • SAP Test Workbench • Process in Detail Summary

Testing with SAP Solution Manager • SAP Test Workbench • Process in Detail Summary ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 26

Testing – Process in Detail – Prerequisites Define Project System Landscape n In Solution

Testing – Process in Detail – Prerequisites Define Project System Landscape n In Solution Manager Project Administration u allocate physical systems for all system roles relevant for testing (e. g. , Quality Assurance System) u define if central system for storage of test cases is obligatory Define project structure n In Business Blueprint phase (SOLAR 01), create a project structure, consisting of business scenarios, processes and process steps. The system will offer you exactly this project structure as a basis for your test plans. ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 27

Testing – Process in Detail – Configuration Phase (1) Assign test cases n In

Testing – Process in Detail – Configuration Phase (1) Assign test cases n In the Configuration phase (SOLAR 02) assign test cases to each scenario, process (e. g. , for integration testing) or even process step (e. g. , for unit testing). ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 28

Testing – Process in Detail – Configuration Phase (2) There are different test case

Testing – Process in Detail – Configuration Phase (2) There are different test case types to assign: n n n ã Manual Test Case (stored in Knowledge Warehouse of Solution Manager) Manual Test Case (SAPscript) External Application (e. g. , Upload of a Microsoft Word document) e. CATT Test Configuration (automated / regression testing) CATT (automated / regression testing) Function Module Test (normally not used outside SAP development) SAP AG 2002, SAP Solution Manager - Testing, Rademann / 29

Testing – Process in Detail – Organization Test organization n Systematic storage of test

Testing – Process in Detail – Organization Test organization n Systematic storage of test cases for testing business processes n Administration of manual and automated tests n Generation of project-specific test plans and test packages u Filtering on Test Case Type, Search Terms and Priority u Structure Filter on assigned Status, Project Team Member and Keywords ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 30

Testing – Process in Detail – Organization n Assignment of testers, who will find

Testing – Process in Detail – Organization n Assignment of testers, who will find the assigned test packages in their work lists. ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 31

Testing – Process in Detail – Test Execution Testing n n ã Access user-specific

Testing – Process in Detail – Test Execution Testing n n ã Access user-specific worklist Read test case and execute test in QAS systems Maintain status of test case in Solution Manager Track result and create Problem Message if required Problem Message Handling SAP AG 2002, SAP Solution Manager - Testing, Rademann / 32

Testing – Process in Detail – Test Execution Test monitoring & reporting n Detailed

Testing – Process in Detail – Test Execution Test monitoring & reporting n Detailed views of test progress and test results n Graphics and reports for all test plans in a project n Export of test results into office applications ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 33

Testing – Process in Detail – Problem Message Handling n Administration of problems during

Testing – Process in Detail – Problem Message Handling n Administration of problems during testing n Detailed analysis and prioritising of problems n Assignment of processors by the test coordinator ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 34

Testing with SAP Solution Manager Summary ã SAP AG 2002, SAP Solution Manager -

Testing with SAP Solution Manager Summary ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 35

SAP Solution Manager – Testing Task n Manage testing in a heterogeneous landscape Target

SAP Solution Manager – Testing Task n Manage testing in a heterogeneous landscape Target Group n Customers with high test efforts (implementation, support packages, upgrade) Benefits n Reduced time for test preparation and execution n Support of cross-component tests n Integration with implementation projects and issue handling n Re-use of existing testing material ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 36

Testing – Benefits in Detail Reduced Time for Test preparation and execution n Possible

Testing – Benefits in Detail Reduced Time for Test preparation and execution n Possible use of process structure as test catalogue proposal n Integration of automated testing features (e. CATT, CATT) n Reporting of test progress Support of cross-component tests n Single point of access to complete system landscape n Central storage of testing material and test results Integration with implementation projects and issue handling n Testing alongside configured process structures n From function test to integration tests n Integrated problem message handling Re-use of existing testing material n Integration of existing test cases stored in external test systems n Upload of existing testing material ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 37

Swarovski For over one hundred years, Swarovski has been the global market leader in

Swarovski For over one hundred years, Swarovski has been the global market leader in crystal products such as crystal jewelry stones and crystal components. With the brands Tyrolit (grinding and dressing tools), Swarovski Optik (precision optical equipment) Swareflex (reflectors for road safety) and Signity (synthetic gemstones), Swarovski enjoys being the world leader when it comes to crystal. ã SAP AG 2003, 2002, How SAP Solution you benefit Manager from the - Testing, SAP Solution Rademann Manager / 38 3. 1, Matthias Melich „ Now we have tools that are ideal for improving the quality and security of our test processes. The use of the Solution Manager test functionality has already considerably reduced our process costs. Helmut Krimbacher, CIO

Questions? Q&A ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 39

Questions? Q&A ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 39

Further Information è General Information Testing http: //service. sap. com/customizing Testing http: //service. sap.

Further Information è General Information Testing http: //service. sap. com/customizing Testing http: //service. sap. com/ecatt è General Information SAP Solution Manager http: //service. sap. com/solutionmanager (General Information) http: //service. sap. com/rkt-solman (Learning Maps) è SAP Software Partner Test Tools http: //www. sap. com/global/scripts/softwarepartnerdir/directory. asp? softcat Search by “Software Category” and “Test Tools” è Online Documentation SAP Solution Manager Test Organization: http: //help. sap. com/saphelp_sm 310 sp 04/helpdata/en/a 5/7 ac 33 a 0 f 374932 e 10000000 a 11402 f/frameset. htm The R/3 System Test Workbench & e. CATT: http: //help. sap. com/sapdocu/core/470/helpdata/EN/a 2/157235 d 0 fa 8742 e 10000009 b 38 f 889/frameset. htm ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 40

Further Information è SAP Test Management Consulting n Globally operating SAP Test Management Experts

Further Information è SAP Test Management Consulting n Globally operating SAP Test Management Experts (based in Germany) n Trusted Advisor in all test-relevant topics (Methods, standards, tools) n Test Management support & empowering of implementation and upgrade projects, sample consulting services: n Test Management (test strategy planning and implementation) n Test Assessment (review of the existing test strategy) n Test Tool selection, Proof of concepts n Test automation (regression testing) n Load and Stress Testing n On-site workshops for customers in SAP and 3 rd-party Test Tools; coached ramp-up n Contact: Markus. Helfen@sap. com (Director of SAP Test Management Consulting) n Service packages available, follow: http: //service. sap. com/tmc ã SAP AG 2002, SAP Solution Manager - Testing, Rademann / 41