OpenSAP Solman2-1 Week 4 All Slides
OpenSAP Solman2-1 Week 4 All Slides
• Project plan
Create project • Track project readiness, issues and risks Manage q-gate Hand-over
• Release, waves, and
PMO plan • Manage scope change deliverables, release to
sprints
sign-off customer
Create Work
Assign Work • Functional specification
Build Team Manage
Package
Items & build • Config. guide, test cases
(Plan) show & tell
teams • System landscape
Develop,
Build Team
configure, unit
Document Work Release Work Defect • Tech. design
(Development) Item & progress Item Correction • Dev. Objects in transports
test
Test
Work-
Test Preparation Test Planning Test Execution Execution
streams Analytics
Phases of
Prepare Build Test Deploy Hypercare
Release Cycle
Work Item Test to ensure that the work (e.g. WRICEF, Config)
Unit Test Sprint QAS
(Tech. Design) was implemented correctly
Regression Test Release Productive Processes Test of productive processes or functions PRE
Early Regression Test Wave(s) Productive Processes Early test of productive processes or functions QAS
With the Check Report you can check your project for test management requirements.
[email protected]
Follow all of SAP
www.sap.com/contactsap
Test
Work
Test Preparation Test Planning Test Execution Execution
Streams Analytics
With Focused Build you can choose what test case types you want to use – office documents, test steps, or automated.
Recommendation:
▪ A Business Analyst should review the test
cases available in Solution Documentation
▪ If an update of existing test cases or the
upload of additional test cases is required:
− Test cases can be added directly in SolDoc
− Functionality test cases can be assigned to
the respective Work Item (WI)
− In addition to that or alternatively test cases
of type Test Steps can be used
Test Steps
▪ Designer application for process experts / business analysts to create test cases for manual tests
▪ Fully embedded in Test Suite of SAP Solution Manager
With Focused Build you can create new test cases of type Test Steps directly from Solution Documentation.
Process information can be directly re-used so it will be efficient and easy to create process tests.
[email protected]
Follow all of SAP
www.sap.com/contactsap
Test
Work-
Test Preparation Test Planning Test Execution Execution
streams Analytics
Functional Integration
Requirements (Business) Acceptance Test
Test
Regression Test
Handover
to Release
* Excluding: Data Migration Tests; End User AT
DR; Performance Tests, ... Technical System Tests
Assigned to
Variant A: Work Package Test Cases
Assigned to
(Using option to create defect correction during w/ documentation
single functional test / acceptance test starting of test results Defect Correction
directly from the work package)
Assigned to
Work Package Test Cases
Assigned to
Variant B: w/ documentation
Assigned to
Defect Correction
With Test Plan(s) of test results
Defect Test Plan
You can choose the variant fitting best to your individual test requirements.
Assigned to
is confirmed
Defect Correction
▪ Change status of WP from ‘To Be Tested' to 'Successfully Tested' manually WP by WP
Assigned to
▪ Remark: In case the DCs are not finished (user status Confirmed) please refer to L2 presentation Assigned to
Defect and Defect Correction for further details Defect Correction
Only One Test Plan:
a) Use test plan only for AT. For SFT, follow variant A. Defect Test Plan
▪ Ensure that status is set and 'Test Results' are documented per test case
▪ In case of errors, create test defects, defect correction, and retest
▪ Optional: Create final test report for test plan from test plan analytics and add it to respective WPs
▪ Change status of WP from ‘To Be Tested' to 'Successfully Tested' only if exit criteria for test phase(s) are met. Mass change functionality for WPs could be
used for this if no final test report is used
Processes
Test Team
Tester
Test Package
[email protected]
Follow all of SAP
www.sap.com/contactsap
Test
Work-
Test Preparation Test Planning Test Execution Execution
streams Analytics
Test Execution
Defect Correction
Developer
Defect Analysis
Convenient access for manual testers to test cases, test execution, defect creation,
and status setting
Benefits
▪ Tester can easily view test packages and included test cases assigned to him/her
▪ Tester can quickly open the assigned test script to familiarize themselves with the test steps to be executed
▪ Convenient access with 1 click to the test system to perform test execution
▪ Intuitive status setting, test note, and optional defect creation
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Test Execution
Execute test case and document results
Steps
1. Tester opens the test case document and
runs the test according to test case.
2. Tester uploads the result doc via ‘drag and
drop’.
3. Tester creates or assigns the defects.
4. Tester retests the test case when defect
correction is solved.
5. Tester updates the test status.
Steps
1. Input all the related information and
assign the processor.
2. Assign category to specify the team.
3. Reproduce the steps and attach
screenshots to the defect. Thus, the
processor can get a quick analysis of the
defect.
Recommendations
▪ Defect Type should be Defect.
▪ System should be the test system, then
later, if the defect is fixed via a defect
correction with transport, the transport will
be imported to the test system via
scheduled import variant of the release
batch import.
[email protected]
Follow all of SAP
www.sap.com/contactsap
Test
Work
Test Preparation Test Planning Test Execution Execution
Streams Analytics
▪ Ready-to-use dashboard for test manager and test coordinator with aggregated and detail information
▪ View Test Execution Status: Test cases in different statuses, as well as remaining testing days
Recommendation
▪ ‘Change & Release Management’ tile can
be used to access additional details of test
defects
[email protected]
Follow all of SAP
www.sap.com/contactsap
▪ Regression test activities such as creation of test plans or test execution can be handled very similarly to the procedure
described for FIT.
▪ To further facilitate those activities, SAP Solution Manager offers:
– Business process change analyzer (BPCA) to define an optimized test scope
– Test automation framework (TAF) including component-based test automation (CBTA) to reduce manual testing efforts
BPCA TAF
Identify your test scope and significantly reduce your test effort for regression tests with BPCA!
Solution Documentation Usage Data Setup Usage Data Collection BPCA Self-Check
Completeness Reports
Manual Test or
Test Automation
Non-SAP
Test Data
Container
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
Test Optimization
Flow to execute automated test configurations
Test Suite
Tester Worklist
Test Script
CBTA
5 Test results and logs
[email protected]
Follow all of SAP
www.sap.com/contactsap
Application
Test Steps Designer
Features
Test Step Designer is now supporting:
• Upload of Test Step Versions and Sub-steps
• Download of Test Steps Test Cases
Use Case
To accelerate the usage of Test Steps Test Cases, the Up-/
Download functionality was improved. Now, an existing test
case can be updated with the help of the upload – in that case,
a new version of the test case is created. Also sub-steps, which
are describing the process more in details, can be uploaded via
excel.
Furthermore, for an easy maintenance of Test Steps test cases
outside of the Test Steps Designer, the test cases can be
downloaded to an Excel-file.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3
Test Suite - New with SP04
Attachment improvements
Application
Test Steps Designer
Features
Attachments can now be:
• Uploaded via Drag&Drop
• Shown as a Thumbnail
Use Case
Attachments can be used now more
efficient – the upload can be realized fast via
Drag&Drop. All common graphical files are
supported to show a smaller version of the picture via click – all
other file types are downloaded immediately via a click on the
icon. Additionally the icon indicates the file type.
Application
Test Steps Designer
Features
• Add new content from SolDoc to Test
Steps test case
Use Case
If a Test Steps test case was created based on
Solution Documentation content and later the
content in the solution changes, there is a
simplified way to add the new content to the test
step test case.
Application
My Test Executions
Features
• Standard Comment field for test execution
Use Case
The comment field (known from the standard tester
worklist) can be used to handover relevant test
information
Application
My Test Executions
Features
• ”On behalf of” supports change mode
Use Case
Now, users with the necessary
authorization are allowed to change test
execution data on behalf of another tester.
The changes were logged within the „Last
Changed By“ field (for Test Steps also in
tab Change Log).
Application
My Test Executions
Features
• Test Package list
• Refresh, Filter, Settings
Application
My Test Executions
Features
• Other’s Test Results are visible for Testers
Use Case
Testers can view Test Results of other
Testers, which are assigned to the same Test
Package and already tested the selected test
case. That provide a transparent test
execution with much more traceability.
Application
Test Suite Dashboard
Features
• Live data is used for Test Suite Dashboard
Use Case
By using live data instead of BW data, the Test Suite
Dashboard can now always provide the latest status of
testing. This is important for status meetings, especially
for them at very short notice. There is no need to wait
anymore for the next data extraction.
Application
Solution Readiness Dashboard
Features
• New tile available for Single Functional Test Cases
Use Case
Percentage of Single Functional Test Cases according to Work
Package status and KPI due date. The KPI considers whether a
Single Functional Test Case with the correct document type and
expected status has been assigned to a Work Package.
Applications
Test Steps Designer
Feature details
• Enter search criteria directly without waiting time
• Initial search is still running in background
• By entering the dialog the next time, results from the initial
search are shown immediately
Benefits
Faster search results
Applications
Test Steps Designer
Features
• Editable branch is selected automatically
• For Change Controlled branches, the pop-up is still
shown to enter the Change Document
Benefits
Better user experience and faster maintenance of Test
Steps test cases.
Applications
Test Steps Designer
Features
• Information about changes made on the test case since
the last load
• Information about last last person who changed the test
case
Benefits
More transparency and security
Applications
Test Steps Designer
Features
• Result Attributes which are no longer used can be defined as
Inactive
• Inactive Result Attributes are still visible in test cases, where they
are used for test execution but cannot be defined for new test
cases
Benefits
Ensure traceability of Result Attributes which should no longer be
used.
Applications
Test Steps Designer, My Test Executions
Features
• Result Attributes can be defined as Public to
make them visible in Test Sequences
• Public Result Attributes are shown in My Test Executions as
“Previous Results from Test Sequence”
Benefits
Easy hand over of data between Test Steps test cases in Test
Sequences.
Applications
My Test Executions
Features
• Standard Email Notification contains additional link to My Test
Executions
Benefits
Testers can decide which Test Execution tool in Solution Manager
they want to use. More traceability.
Applications
My Test Executions
Features
The ”Assign Defect” dialog supports now
• Search for Defect Title
• Search for Defect Priority
Benefits
Faster and more efficient search for already created Defects.
Applications
My Test Executions
Features
• Information about changes made on the test case since the
last load
Benefits
More transparency and security.
Application Application
My Test Executions Test Steps Designer
Application Application
Assignment Analysis Test Suite Dashboard
Applications
Test Steps Designer
Feature details
• List of all Test Plans, where Test Case is part of
• Direct access from the Test Case to the linked
Test Plan, Package and Sequence
• The Version indicates a needed update in the
Test Plan
Benefits
Transparency about Test Case usage and
versions in Test Plans.
Applications
Test Steps Designer
Feature details
• Test Cases can have different Document Status Schemas
• Status Schema is set at creation time and cannot be
changed afterwards
• Document Status Schemas need to be activated for Test
Steps in SPRO (Focused Build > Test Suite Extensions > Test Steps > General
Settings for Test Steps Application)
Benefits
Possibility to differ between Test Cases which require a
special Document Status Schema e.g. with a digital
signature and other Test Case types.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 25
Test Suite – new with Focused Build SP6
Mass Update of Test Steps Header details
Applications
Test Steps Designer
Feature details
• Mass Update of Header details
• Test Steps test cases in changed controlled
branches or in a locked status cannot be
changed via Mass Update
• Mass Download of selected Test Steps
Test Cases
Benefits
Easy and fast update of general header
information for more than one test case.
Applications
Test Steps Designer, My Test Executions
Feature details
• Additional app to maintain Test Data for
Test Steps test cases centrally
• Test Data could be defined as dependent
from Test Plans, Test Package and Tester
• Parameters are available via right-mouse
click in all long-text fields of a test case
Benefits
Central maintenance for Test Data related to
Test Steps test cases and Test Plans.
Applications
My Test Executions
Feature details
• Tabs for quick filtering of the Worklist of a
Tester
• Assigned: all Test Packages assigned to the User
• Ready to Test: all Test Packages with Test Cases
which are "Ready to Test"
• Released: all Test Packages with Test Cases which
are not ”Ready to Test”
• Protected: all Test Packages which are "Locked”
(e.g. if a Test Plan is not allowed for execution)
Benefits
Increase the Productivity of Testers by
seeing Test Packages which are Ready to
Test first.
Applications
My Test Executions
Feature details
• Selection dialog appears before Defect creation
• The defect dialog can be adjusted via
Personalization (Test Suite App catalog) for each
user
Benefits
Automatic Defect Type Determination based on
Customizing/Personalization
Applications
My Test Executions
Feature details
• The Defect Priority is automatically set related to
specific rules. The following order is considered:
• Test Case Priority
• Test Package Priority (if no Test Case Priority exists)
• CRM Customizing (if no Test Package Priority exists)
• Priority: Medium (if no CRM Customizing Priority exists)
Applications
My Test Executions
Feature details
• Option to take over evidence document as
defect attachment, if this is uploaded for
the Step with Errors
• The evidence document is attached to the
defect while creating it
Benefits
Faster assignment of Defect Attachments
Application Application
My Test Executions Test Steps Designer
Application Application
Assignment Analysis Test Suite Dashboard
Application
Feature details
Benefits
See Configuring SAP Web Dispatcher for In-App Help on the SAP Help Portal at https://help.sap.com/viewer/product/SM_FIORI/
> Configuration Guide > Setting Up the System Landscape > Setup of In-App Help.
Applications
Test Steps Designer
Feature details
• Support of xlsx files
• Upload / Download of Test Steps in different
languages
• Upload / Download of Custom Columns
Benefits
Easier and more comprehensive creation and
maintenance of Test Steps test cases.
Applications
Test Steps Designer
Feature details
• More options to create a appropriate Test Steps
test case copy
• Option to assign the copied Test Case directly
to Solution Documentation
Benefits
Reduced rework after copy creation.
Applications
Test Steps Designer
Feature details
• Executables used in Test Steps test cases
cannot be deleted
• Test Steps test cases cannot be released, if the
assigned Executable(s) are not part of the
target branch or the release package
Benefits
Ensures consistency of Test Steps test cases.
Applications
My Test Executions
Feature details
• Open defect creation dialog on setting error
status via
• Customizing
• User Personalization (SU01)
Benefits
Faster creation of Defects by taking over existing
information.
Applications
My Test Executions
Feature details
• Defect Type (Personalization)
• Take over System / Client for Step Executables
• Take over Actual Result and Expected Result
• Support of any number of levels in MLC
• Limited Extensibility (via Customer Enhancement)
Benefits
Faster creation of Defects by taking over existing
information.
Application Application
My Test Executions Test Steps Designer
Application Application
Assignment Analysis Test Suite Dashboard
Applications
Test Steps Parameters
Feature details
• Global value assignment across all Test Plans
• Validity Check
Benefits
Easy assignment of values, which are globally
valid.
Comprehensive check of values related to the
assigned tester. Missing values can easily
identified.
Applications
My Test Executions
Feature details
• Customizing table for visibility and necessity of
• System
• Component
• Defect Category
• Message Processor
• Support Team
• Multilevel Categorization
• BAdI to provide default values for defect
creation
Benefits
Fast and efficient creation of Defects.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 45
Test Suite – new with Focused Build SP8
Further improvements
Application Application
My Test Executions Test Steps Designer
* The automated translation of Test Cases could only be achieved via external
service (e.g. SAP Translation Hub)
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 46
Test Suite – new with Focused Build SP8
Further improvements
Application Application
Assignment Analysis Test Suite Dashboard
[email protected]
Follow all of SAP
www.sap.com/contactsap