SAP S/4HANA Cloud Test Management:: Guide and Best Practices
SAP S/4HANA Cloud Test Management:: Guide and Best Practices
SAP S/4HANA Cloud Test Management:: Guide and Best Practices
PUBLIC
Purpose
The purpose of this accelerator is to provide detailed guidance on how to organize, manage, and
conduct testing during key phases of your SAP S/4HANA Cloud implementation. This guide also
organizes existing testing templates, tools, and resources in one central place for convenience.
After reviewing this guide, members of the project team should have a clear understanding of
test management as well as direction on how testing should be conducted. This framework of
expectations, combined with access to useful tools, will help guide team members along the way
and ensure successful outcomes are met.
I. Overview
Common Types of Testing
Testing Challenges
When testing an application, the team may face many challenges and roadblocks. Being able to
identify these in the early stages of testing can help decrease potential issues and delays.
Test Users may encounter these common scenarios:
Insufficient or undefined standards- There can be a misunderstanding
of business processes among project team members. This can be the
result of missing or inadequate documentation or undefined testing
requirements/guidelines. In some cases, the test strategy or plan is not
developed during the early stages of the project.
Prepare Test Plan Prepare Test Plan Prepare Test Plan Prepare Test Plan
Sprint 1 Sprint 2 Sprint 3 Sprint 4
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14
Activate Phases Resource List-
Links to Key Tools/Accelerators to Assist Testing Activities:
SAP S/4HANA Clou Test Automation To User Manual BPD P Test Script Releas
d Onboarding Prese ol for SAP S4HAN rocess Dependencie e Change Informati
ntation.pptx (SAP C A Cloud.pptx (Publi s.docx (Public) on.xlsx (Public)
ustomer) c)
Customized
VS Immediate Time to Set-up
Time Consuming
Quick Adjustments
Needed Often
Adaptability
Weaknesses: Manual tests can be inconsistent as Weaknesses: Existing test cases need to be
test users may make errors or may not fully adjusted when business requirements change. Not
understand the business processes. Manual work all tests can be automated due to complexities.
can also be tedious and time consuming if a plan Automation takes time to set up and may require
is not in place beforehand. advanced knowledge.
Opportunities: Overall, manual testing is quick to Opportunities: While automated testing may be
launch. It can handle great complexity and be slower to launch, it’s generally faster than manual
customized to fit advanced user processes. operations and less prone to human error.
Analyze & Monitor Test Case Monitoring Dashboard from manual test script template
TEST PLAN DASHBOARD
Scope Test Script/Business Scenario Tab Status Steps Pass Fail On hold N.A. Owner Due Date Comment
Finance J58 - Accounting and Financial Close J58 in process 72 0 1 0 1 Name 1 1/31/2018
Finance J59 - Accounts Receivable J59 in process 47 0 1 0 1 Name 2 1/31/2018
Finance J60 - Accounts Payable J60 not started 57 0 1 0 1 Name 3 1/31/2018
Finance J62 - Asset Accounting J62 in process 45 0 1 0 1 1/31/2018
Finance J77 - Bank Account Management - Extra J77 not started 17 0 1 0 1 1/31/2018
Finance J78 - Cash Operations - Extra J78 not started 10 0 1 0 1 1/31/2018
Finance 1GP - Intercompany Processes - Cost Allocation in General Ledger 1GP completed 8 0 1 0 1 1/31/2018
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19
Testing Tool II
SAP CALM Tool Overview Cloud Application Lifecycle Management
Cloud-based implementation and operation platform serves as a liaison between LOB and IT providing content-driven
implementation project guides with processes, tools, services and an organizational model to manage the complete
application lifecycle. Additionally, integrates with automated testing tool to prepare and execute tests. (Tip!:
What’s new in SAP Cloud ALM)
5 Core Capabilities
Test Management Test Execution Tracking Manage Implementation Tasks: automatically generated and adapted
3. to customer scope
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC * New integration feature released as of Q2/2021 21
Testing Tool III
SAP S/4HANA Cloud Test Automation Tool Overview
Test Automation tool is integral part of S/4HANA Cloud and can be used to automate business process testing
leveraging form pre-delivered test scripts and to change exiting or to create new test cases via a recording functionality
during implementation. (Tip!: Helpful Test Automation Tool Document)
Manage Your Test Analyze Test Create or adapt test scripts via recording
Process
Test Your Process
Result 3. Configurable functionality
Dashboard
View Standard Create/Edit Process
Test Process Test Plan Document all automated tests activities with
Create/Edit
Execution 4. Documentation
Create, Copy, screenshots
Status
Edit Test Data Variant Test Execution
Process Schedule and
Status
Change Execute Test Test Results,
Visibility on Plan
Analytics, &
5. Analysis Results dashboard with drill down functionality
Test Plan View Logs/Print
Graphs
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22
Testing Tool III
SAP S/4HC Test Automation Tool - Key Functionalities
Plan Prepare Execution Analyze & Monitor
Create & Configure Test Manage Your Test Manage Test Plan & Test Analyze Automated Test
User Process Your Process Results
Create test user Create & Copy Test Create Test Plan Automated test result
Configure to allow Process Define Data Variants in a dashboard
users to execute Add, Edit Actions Define Binding Review by category
testing accordingly Review Action ID Parameters o Customer test plans
o Total test processes
Enable Change Schedule & Execute Executed
Visibility