SAP Cloud ALM For Implementation - Test Management
SAP Cloud ALM For Implementation - Test Management
Test Management
Reiner Markheiser, SAP
February 01, 2024
Public
Disclaimer
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.
Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service
or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.
Public 2
Agenda
Test Automation
Questions
Public 3
One Suite from Strategy to Execution: Transformation Suite Approach
Built-In Support
powered by AI
Public 4
ONE Integrated Tool-Chain
Integration with additional tools
Defect
Experience Data based Management
Employee Process Improvement
Engagement
Management
with Qualtrics Change & Feature
Transport
Management
Management
Collaborative Process
with SAP ABAP
Improvement Collaborative
Value Accelerator Monitoring & Deployment Release TMS and SAP
Process
Risk & Compliance Consumption Alerting Orchestration Management Cloud TMS
Definition &
Management (Reference Business and Solution
Architectures, Best Practice Processes) Design
with GRC
Operation Automation,
Process Automation with SAP Ticket integration Integration Automation
Build Process Automation with SAP Cloud Integration
Transformation Automation Service
Initiative Management
Public 5
This is the current state of planning and may be changed by SAP at any time.
We manage Your Solution
Out-of-the-Box Open
SAP Standard
Traceable
Content
SAP Cloud ALM provides the harmonized implementation experience for the intelligent enterprise,
covering all relevant SAP solutions for all customers
Public 6
We manage Your Solution with SAP Cloud ALM
§ Based on the SAP Activate methodology with § Manage all test from user acceptance to
template roadmaps for agile implementation regression
projects § Manual testing with test step based approach
§ Extended by your own tasks and user stories § Integration of automatic execution engines
§ Integrated planning and reporting
Public 7
Some number for SAP Cloud ALM for implementation
~2000 ~2k
active created
parallel features
projets per per month
month
+11k +5k
Daily Users in managed
defects per
110 countries month
+2k +5k
created Test runs
requirements per per month
month
+82k ~2k
Scoped +4k created
Solution Custom diagrams
Processes Solution per month
Processes
Public 8
Business Key User Test Managers
Project Leads Change Manager
Process Expert Test Experts
Functional Consultants All Project Members Testers Release Manager
Phase
Design Build Test Deploy
Technology
Public 9
High flexibility provided by SAP Cloud ALM
– Task Management
– Test Management
– Change & Deployment Management User Stories Project & Tasks
– Analytics
§ Implementation use case; e.g. S/4HANA Cloud,
Test Orchestration Change enablement
S/4HANA Private Cloud, Success Factors
§ Integration of third party solutions
Public 10
Maximum Value by following E2E implementation process
Public 11
Maximum Value by following E2E implementation process
Public 12
SAP Cloud ALM Entities
Project
Discover Prepare Explore Realize Deploy Run
Cross Project
Entities Team 1 Project Tasks Project Tasks Project Tasks
Sub-Tasks Feature
Systems
Landscape
Document
assignments
Test Automation
Questions
Public 14
Testing concepts in SAP Cloud ALM
Simple concepts Test as soon as possible Test with a purpose Derive the structure from the
process flows
No complexity Test as fast as possible Relation to
overhead Process, Derive the content from the
Requirement, process assets
User Story (S/4 HANA)
to achieve traceability
Add test actions
Public 15
SAP Cloud ALM Test Management
Objectives and Capabilities
Test Automation:
§ Integration of Cloud-based Test Automation providers:
Test automation tool for SAP Third-party Cloud Test
§ Test automation tool for SAP S/4 HANA Cloud S/4HANA Cloud Automation Providers
§ Tricentis Test Automation for SAP Cloud ALM
Public 16
SAP Cloud ALM Test Management
Test Test
Preparation Execution
Test
Planning
Manual Tests
Public 17
Orchestration via Traceability
Process, Requirements and User Stories within SAP Cloud ALM can be associated to test cases to
ensure their test coverage before deployment to production
Process Integration
Test
Requirement Acceptance
Test
This allows us to
achieve traceability User Functional
§ from demand Stories Test
§ through realization
§ through testing
§ until deployment
Public 18
Agenda
Test Automation
Questions
Public 19
SAP Cloud ALM – Overview Page
Overview Page can be used as a central entry for all test related information and activities
§ Cards of interest and filters can be managed via views e.g. to get a test centric view
§ All test entities and activities are managed with in the context of a project and scope
§ Option to use Tags for more granular view
Public 20
Manual Testing
Test Preparation
Public 21
Manual Testing
Test Preparation
Public 22
Manual Testing
Test Preparation
Public 23
Test Planning
Benefits
§ Supports multiple test cycles or roll-
outs to multiple organizations re-using
same or similar set of test cases
§ Test Plan Status to manage
preparation, execution and completion
of test phases or test cycles
§ Tester assignment per test case
§ Dedicated execution context (status
and defects) per test plan
§ Start and end date can be set for test
plan
§ Embedded draft handling to keep
unsaved data
§ Efficient reporting and details per test
plan
Public 24
Test Preparation Test Plan Test Execution
Test Case 2
Test Case 3
Test Case 4
Public 25
Test Preparation Test Plan Test Execution
Test Case 2
Test Case 2
Test Case 4
Public 26
Test Preparation Test Plan Test Execution
Test Case 2
Test Case 4
Public 27
Test Preparation Test Plan Test Execution
Test Case 4
Public 28
Test Preparation Test Plan Test Execution
Public 29
Test Planning and Tester assignment
Benefits
Public 30
Test Planning and Tester assignment
Benefits
Public 31
Test Execution with Test Plans and Tester assignments
Benefits
Public 32
Manual Testing
Test Execution
Public 33
Manual Testing
Test Execution
Public 34
Manual Testing
Create Defect
In case of failed test actions you can create defects to follow-up resolution
Public 35
Manual Testing
Defect Management
Public 36
Manual Testing
Test Execution: Download Test Execution Results
Public 37
Agenda
Test Automation
Questions
Public 38
Test Management Analytics
Overview Page Defects Reporting
Public 39
Test Management Analytics
Overview Page
Overview Page can be used as a central entry for all test related information and activities
§ Cards of interest and filters can be managed via variants e.g. to have a test centric view
§ All test entities and activities are managed with in the context of a project and scope
§ Option to use Tags and Test Plans for more granular view (hidden by default)
Public 40
Test Management Analytics
Test Execution Analysis
Public 41
Manual Test Action Analysis Report
Public 42
Test Management Analytics
Defects Reporting
Navigation to
Defect details
Public 43
Test Management Analytics
Traceability views for Processes, Requirements and User Stories
Check Readiness
for Test Execution
Public 44
Test Management Analytics
Traceability views Requirements
Which Requirements are ready for Test Execution
Check Readiness
for Deployment
Public 46
Test Management Analytics
Traceability views Requirements
Which Requirements are ready for deployment to production ?
Requirements Traceability: By
switching on the Test case in
indirect assignment button, test
cases that are not assigned to the
parent requirement but assigned to
a child user story are also counted
and included under Test Execution Test case that was not
and Test Preparation columns. assigned to requirement
Requirements Traceability:
Defects are always indirectly
related to requirements as the
relationship exists only with test
runs.
Public 49
Traceability Enhancements : Indirect Assignments
Public 50
Agenda
Test Automation
Questions
Public 51
Test Automation
Public 52
Test Automation
Automation Provider Cloud
Demand Build Test Deploy
Test Automation
Test Orchestration
Test Cases and Data Variants
ALM Entities:
• Processes • Manual Test Cases
• Requirements • Automated Test Cases API
• User Stories and Variant
• Defects • Test Results
Authoring Environment
Flow Test Data
Public 53
Test Preparation for Automated Tests
3
1 2
4
5
1. With the Create feature you can create new Automated Test Cases in the integrated Test Automation Tool in the right Cloud ALM context
(Scope / Solution Process)
2. When you add new Solution Processes to a Scope, related Automated Test Cases are automatically synchronized to Test Preparation. Sync button
manually triggers synchronization for scoped Solution Processes
3. With the Import feature you can import any Automated Test Case that is available in the integrated Test Automation Tool
4. Display and navigation to Data Variant in Test Automation Tool
5. Display and navigation to endpoint for Test Automation Provider in Landscape Management
Public 54
Test Execution for Automated Tests
2 1 3
1. With Execute you can start the execution of Automated Test Cases in the integrated Test Automation Tool
2. The Sync button trigger an update of status and progress information
3. Open details for Executed Test Runs
4. Navigation to Test Execution Log in Test Automation Tool
Public 55
Integration of ALM Solutions from SAP and Test Automation by Tricentis
Tricentis Test Automation for SAP integrated with Tricentis Test Automation for SAP integrated with
SAP Solution Manager SAP Cloud ALM
Test Management in SAP Solution Manager Test Orchestration in SAP Cloud ALM
Public
Driven by Customer Voice 57
Agenda
Test Automation
Questions
Public 58
Outlook* SA
P Lab
sP
rev
iew
• Variant Management in
Test Execution
• Variant Management in
Test Preparation
Public *This is the current state of planning and may be changed by SAP at any time. 59
Additional Information SAP Cloud ALM
Public 60
Join our SAP Cloud ALM Community!
Public 61
Thank you.
Contact information:
Reiner Markheiser
[email protected]
© 2024 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material.