ITM105 - Test Management With SAP Solution Manager Version 7.2 - Overview
ITM105 - Test Management With SAP Solution Manager Version 7.2 - Overview
Public
Speakers
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document 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. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
Public
SAP Solution Manager integration model
IT Service Management IT Portfolio and
Incident Project Management
Solution Ops - Run SAP like a Factory ALM - Build SAP like a Factory
PRD
Non-SAP
business
apps
Infrastructure
Build Run
Templates
Business
Process
Repository
Upgrade Project
KW
TO DO
Program name
• RUTILITY_BLUEPRINT_GENERATION
Selection Screen
• Enter managed system / client
• …
• SAP SolMan projects that include BB and transactions /
reports to be excluded
Usage History
• Alt 1: read from managed system
• Alt 2: read from SAP SolMan InfoCube
Availability
SAP Solution Manager 7.1 SP10
Program available through SAP Note 2061626, please open an OSS ticket for area SV-SMG-IMP-BIM in case of problems
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 11
Business blueprint
Leverage generated process step library to compose end-to-end business processes
Sales
Quotation Delivery …
Order
Customer benefits
Fast start to create business blueprint as
starting point for test management
Public
System landscape and solution documentation LAB Preview
SAP ERP
DEV Single source of truth
QAS
QAS
PRD
DEV Branch:
• Production
QAS
• Maintenance
PRD • <e.g. Innovation>
Delivery (VL01N)
Order to Cash V1
Goods Issue (VL02N)
Quotation SD
Quotation (VA21)
Billing
Sales Order (VA01)
Customer Exe
Order to Cash V2
Dev Class 1
Quotation
Process Steps ZVA01
Sales Order Special
Sales Order STD VA01, VA02, VA03
Delivery
Sales Order Special ZVA01, …
Goods Issue
Technical functions
Billing FUNC
Z_Price_Determination
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 16
Solution documentation LAB Preview
Executable library
Process Steps defined in Process Step Library with reference to executables from Executable Library
and assigned Test Cases
The branch functionality records all changes (blueprint nodes, test cases, TBOMs) and provides life-cycle support
Test planning
Public
Test management LAB Preview
Capabilities of test option 1 with SAP Solution Manager 7.2
Non-SAP
Test Data Container Ad-hoc start or scheduler one environment Rich environment for Test
(TDC) provide test data for unattended execution Status and progress Engineer to analyze
for test script parameters
Integrated test execution resports problems and perform
Central management of
System under Tests logs from partner tools Integrated partner reports repair activities
Composite Tests for E2E business processes covering SAP and non-
SAP process steps CBTA 1 CBTA 2 HP UFT 3 CBTA 4
SAP customers have a choice of test automation tools integrated with SAP Solution
Manager 7.2 through the Test Automation Framework
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 27
Test automation with CBTA
Test Configuration
Test Script Test Data System Data Test System
Convenient test script creation through seamless integration between SAP Solution
Manager and partner test automation tools
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 29
Test Management
Assignment of test cases to solution documentation
Library
Business Processes
Executables
ERP Scenarios
LE
Delivery (VL01N)
Alt 1: E2E manual Order to Cash V1
test Quotation SD
Goods Issue (VL02N)
Billing
Quotation (VA21) Generic VA01
test at
Sales Order (VA01)
Customer Exe Executable level
Order to Cash V2
Dev Class 1
Quotation
Alt 2: multiple single Process Steps ZVA01
tests at Process Sales Order Special
Sales Order STD VA01, VA02, VA03 Process Step
Step level Delivery
Sales Order Special ZVA01, … specific VA01 test
Goods Issue
Technical Objects
Billing FUNC
Z_Price_Determination
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 30
Test Management LAB Preview
Assignment of Test Cases to Solution Documentation
Process Steps defined in Process Step Library with reference to executables from Executable Library and assigned Test Cases
Solution: Attribute „Assignment Type“ for nodes at Process Step Library or Business Processes
• Attribute value „additive“: test cases from lower sections will be inherited at this node as well
• Attribute value „exclusive“: only test cases assigned at this node level will be considered for this node
Challenges:
• Many process steps impacted by change event can„t be tested without E2E tests
• BPCA identifies only impacted process steps
Goal: enable BPCA Test Scope Optimization (TSO) to identify the best possible test plan
Situation today
• Several screens to generate Test Plan using
SAPGUI and WD-ABAP user-interfaces
• Not optimal usability
• Combination of popups and normal screens
• No ability to go back
• Entire Test Plan has to be created in one user
session
• Difficult handling of attributes and key-words to filter
relevant test cases for Test Plan assignment
• Different handling for Test Plan create and
maintenance
Improved handling
• One application for create and edit Test General Data Settings Dates Test Case Selection
Plan
• 4 sections including all fields and
selections
• Highly improved test case selection
process using Attributes as filters
Step 2: Settings
Step 3: Dates
Step 4: Test Case Selection. Alt 2: reduce list of selectable test cases via multiple Attribute filters
Customer benefits
Use cases
Impact analysis for Customizing and Custom Code changes
Benefits:
Precise impact analysis and significant test scope reduction
Identify your test scope and significantly reduce your test effort for regression tests
with BPCA of SAP Solution Manager 7.2
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 45
BPCA and SEA LAB Preview
Assignment of technical bill of material (TBOM) for BPCA and SEA
Library
Business Processes
Executables
ERP Scenarios
LE
Delivery (VL01N)
Process TBOM Order to Cash V1
composed from Goods Issue (VL02N)
Quotation SD
Process Step /
Executable TBOMs Sales Order STD SD-BIL
(on-the-fly)
Delivery Billing (VF01) Semi-dyn
SD-SLS
TBOM
Optional: Goods Issue
(generated)
dyn.TBOM Billing
Quotation (VA21)
Optional:
Sales Order (VA01)
Customer Exe dyn.TBOM
Process TBOM Order to Cash V2
composed from Dev Class 1
Quotation
Process Step / Process Steps ZVA01
Executable TBOMs Sales Order Special
(on-the-fly) Sales Order STD VA01, VA02, VA03
Optional:
Delivery
Sales Order Special ZVA01, … dyn.TBOM
Goods Issue
Technical Objects
Billing FUNC
Z_Price_Determination
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 46
Test management
Public
Test Management LAB Preview
Quick overview
User roles involved in Test Management can get a quick overview about test preparation and
test execution activities
Role: Test Manager Tester Change Manager
• Test execution status for all • Test Packages assigned • Information about software
open Test Plans to me changes differentiated by
• planned start / end dates • planned start / end dates system, date intervall and
• open test cases and defects • Test Case asigned to me and change type, e.g. Transport, SP
by Test Package my colleagues incl.status • Info which changes have been
analyzed by BPCA
Test execution
Public
Test Management LAB Preview
Start of test execution
• Optional: workflow
Tester information about test
packages ready to test
• Overview: test packages
and test cases ready to
test
• Tester worklist: complete
overview and start of tests
Test Configuration
System under Test
Test Script Test Data System Data
3 Test execution:
handover of
2 Test data selection • Test Script +
• Test Data +
• Test System
TDC Test Data Container (TDC)
Analytics
Public
Analytics for Test Management LAB Preview
Classification
Overview Test Execution Analytics
Public
Test management LAB Preview
Outlook to SAP Solution Manager 7.2 SP03
Analytics
Access replays of keynotes, Demo Jam, SAP TechEd live interviews, select lecture sessions, and more!
Hands-on replays
http://sapteched.com/online
©©2015
2015
SAP
SAP
SESE
oror
anan
SAP
SAP
affiliate
affiliate
company.
company.
AllAll
rights
rights
reserved.
reserved. Public 7070
Thank you
Contact information:
Marcus Wefers
Chief Architect and Senior Director
SAP Solution Manager
SAP SE
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE‟s or its affiliated companies‟ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. 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.