4. 1 About the Application
Test Your Processes is one of the three applications of the SAP S/4HANA Cloud Test Automation Tool. With this
application you can create and maintain automated test plans and view the post upgrade test plans for the
current release.
Key Features
This app provides the following key features:
● View post upgrade test plans and execution details
● Create test plans
● Copy existing test plans
● Edit test plans
● Edit test data using data variants at test plan level
● Execute test plans with/without test plan data variants
● Execute test plans
● Schedule test plans for execution
● Check execution logs (with screenshots) for executed test plans
● Download and print the execution summary of test plans
Supported Device Types
● Desktop
● Tablet
1.1 Framework of the Test Tool
The SAP S/4HANA Cloud Test Automation Tool framework uses the functions that are performed in your S/
4HANA tenant and on the SAP Cloud Platform (SCP).
The components of the tool act as follows:
4 P U B L I C
Test Your Processes
About the Application
5. When a test is performed, a test execution service is called on the SCP. This service is accompanied by the test
plan. The user is authenticated through your Identity Provider (IdP).
Note
● The execution of the test starts via the Test Your Processes application.
● The user used for your test plans must be a business user and needs to have all the roles and
authorizations that are required for the processes and applications to be tested.
● You must maintain the users for testing applications. You can maintain multiple users for testing
applications based on different business roles. For more information, see Manage Roles for Test
Execution [page 8].
The test plan covers the following:
● Information about the business applications where the test has to be performed
● Information about your actual tenant configuration
● The business data to be used per screen or dialog step
The test execution service does the following:
● Opens a simulated browser window in the SCP provider account
● Inserts data into the simulated browser window; the filled screens are captured as screenshots and sent to
the S/4HANA system and can be view via the Test Your Processes application.
● Records the log entries for each dialog step of the business applications and passes that on to the Test Your
Processes application.
Test Your Processes
About the Application P U B L I C 5
6. 1.2 Test Plan Hierarchy
A test plan represents an end-to-end business scenario and is a set of one or more standard, custom, or post-
upgrade test processes. Each test process has one or more process steps. A process step is a series of actions,
which are the automated user actions performed on the application.
The following image represents the hierarchy of a test plan:
1.3 Functionality of the Application
Using this application, you can do the following:
● Create, edit, or delete test plans
● Edit test data in test plans using test data variants
● Execute or re-execute test plans with one or more data variants
● Resume test plan execution
● Execute individual test processes in a test plan
● View logs (test results)
6 P U B L I C
Test Your Processes
About the Application
7. ● Download or print the test result summary
Test Your Processes
About the Application P U B L I C 7
8. 2 Configure Test Your Processes
Learn about the configuration required to use the Test Your Processes application.
Note
Test Your Processes supports the following Identity Provider (IdP) solution:
● SAP Cloud Identity Provider tenant configured as Identity Provider
For any other IdP configuration, raise a support incident assigned to the CA-CTT-S4C component.
Click each of the following topics to understand the required configuration.
2.1 Prerequisities
To access the application, one of the following roles are required:
● SAP_BR_BPC_EXPERT (Catalog - SAP_CA_BC_IC_LND)
● SAP_BR_ADMIN_TEST_AUTOMATION (Catalog - SAP_CA_BC_AUTO_TEST_PC)
Note
You can execute test plans only in a Q system (quality system).
2.2 Manage Roles for Test Execution
Maintain the roles for testing applications. You can also maintain multiple roles for testing applications based
on different business roles, for example, Purchaser. The role must have all the required authorizations for the
application under test.
On the Test Your Processes homepage, when you click the Manage User icon ( ), the Manage User pane
appears. On this pane, you can do the following:
● View the existing list of roles
● Add roles
● Edit the details of roles
● Delete roles
● View the change history
8 P U B L I C
Test Your Processes
Configure Test Your Processes
9. Add Roles
To add a role, follow these steps:
1. On the Manage User pane, click the Add User icon ( ).
2. In the User Details popup, enter the details as described in the following table:
Field Description
Role Enter a name for the roel. To use generic user for testing,
maintain the value as DEFAULT. You can also maintain the
name of business role as per best practice test. The role
acts as a key for user maintenance.
Description Enter the description for the role.
User Name Use the value help to select from the list of the available
users in the S/4HANA tenant system. When you click the
value help icon ( ), in the Select: Business Users popup,
you can use advanced search to search for the role.
Password Enter the password. The password is case-sensitive.
3. Click Save.
Edit Roles
To edit a role, follow these steps:
1. On the Manage User pane, select the user that you want to edit and click the Edit icon ( ).
2. In the User Details popup, change the required details. You can change the following:
○ Description
○ User Name
○ Password
3. Click Save.
Delete Roles
To delete a role, follow these steps:
1. On the Manage User pane, select the user that you want to delete and click the Delete icon ( ).
Note
You can delete more than one user at a time.
2. In the confirmation popup, click OK.
Test Your Processes
Configure Test Your Processes P U B L I C 9
10. View Change History
To view the change history of a role, on the Manage User pane, click the More Information link of the role.
In the Change History popup, you can view the following details:
● Created By
● Created On
● Changed by
● Changed on
2.3 Roles Required for a Business User
The following table details the roles that need to be assigned to a business user. The business catalogs
assigned to the roles must have read and write access.
Scope Item Roles Scope Item Description
BD3 SAP_BR_INTERNAL_SALES_REP
SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_AP_ACCOUNTANT
SAP_BR_BILLING_CLERK
SAP_BR_WAREHOUSE_CLERK
Sales Processing using Third-Party with
Shipping Notification
BD9 SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_CREDIT_CONTROLLER
SAP_BR_BUPA_MASTER_SPECIALIST
Sell from Stock
BD6 SAP_BR_CREDIT_CONTROLLER Basic Credit Management
BDA SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
Free of Charge Delivery
10 P U B L I C
Test Your Processes
Configure Test Your Processes
11. Scope Item Roles Scope Item Description
BDD SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_BILLING_CLERK
Customer Returns
BDG SAP_BR_INTERNAL_SALES_REP Sales Quotation
BDH SAP_BR_INTERNAL_SALES_REP
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
Sales Order Entry with One Time Cus
tomer
BDK SAP_BR_INTERNAL_SALES_REP
SAP_BR_PURCHASING_MANAGER
SAP_BR_PURCHASER
SAP_BR_AP_ACCOUNTANT
SAP_BR_BILLING_CLERK
Sales Processing using Third-Party
without Shipping Notification
BDN SAP_BR_INTERNAL_SALES_REP
SAP_BR_PURCHASING_MANAGER
SAP_BR_PURCHASER
SAP_BR_AP_ACCOUNTANT
SAP_BR_BILLING_CLERK
SAP_BR_WAREHOUSE_CLERK
SAP_BR_SHIPPING_SPECIALIST
Sales of Non-Stock Item with Order-
Specific Procurement
BDQ SAP_BR_INTERNAL_SALES_REP
SAP_BR_BILLING_CLERK
Invoice Correction Process with Debit
Memo
J14 SAP_BR_INTER
NAL_SALES_REP_PRSV
SAP_BR_BILLING_CLERK
Sales Order Processing - Project-Based
Services
Test Your Processes
Configure Test Your Processes P U B L I C 11
12. Scope Item Roles Scope Item Description
J13 SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_EMPLOYEE_PROCUREMENT
SAP_BR_PROJ_MANAGE_COMM
SAP_BR_BPC_EXPERT
SAP_BR_OVERHEAD_ACCOUNTANT
Service and Material Procurement -
Project-Based Services
J44 SAP_BR_MATL_PLNR_EXT_PROC
SAP_BR_PRODMASTER_SPECIALIST
Material Requirements Planning
J45 SAP_BR_PRODMASTER_SPECIALIST
SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_INVENTORY_MANAGER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_BPC_EXPERT
SAP_BR_RECEIVING_SPECIALIST
Procurement of Direct Materials
BMC SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
Core Inventory Management
BMD SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_BPC_EXPERT
Purchase Contract
BMK SAP_BR_PURCHASER
SAP_BR_INVENTORY_MANAGER
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
Return to Supplier
12 P U B L I C
Test Your Processes
Configure Test Your Processes
13. Scope Item Roles Scope Item Description
BML SAP_BR_INVENTORY_MANAGER
SAP_BR_WAREHOUSE_CLERK
Physical Inventory - Inventory Count
and Adjustment
J58 SAP_BR_GL_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT_DE
Accounting and Financial Close
J59 SAP_BR_AR_ACCOUNTANT
SAP_BR_AR_MANAGER
SAP_BR_GL_ACCOUNTANT
SAP_BR_CASH_SPECIALIST
SAP_BR_ADMINISTRATOR
SAP_BR_BPC_EXPERT
Accounts Receivable
BFC SAP_BR_AR_ACCOUNTANT
SAP_BR_AP_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_AR_MANAGER
SAP_BR_CASH_SPECIALIST
Collections and Dispute Management
J60 SAP_BR_AP_ACCOUNTANT
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_AP_MANAGER
SAP_BR_CASH_SPECIALIST
SAP_BR_CASH_MANAGER
SAP_BR_GL_ACCOUNTANT
Accounts Payable
J78 SAP_BR_CASH_MANAGER
SAP_BR_CASH_SPECIALIST
SAP_BR_AP_MANAGER
Advanced Cash Operations
Test Your Processes
Configure Test Your Processes P U B L I C 13
14. Scope Item Roles Scope Item Description
J62 SAP_BR_AA_ACCOUNTANT
SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
Asset Accounting
J55 SAP_BR_SALES_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_BUPA_MASTER_SPECIALIST
Profitability and Cost Analysis
BFH SAP_BR_AA_ACCOUNTANT
SAP_BR_AP_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Asset Under Construction
J54 SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
Overhead Cost Accounting
BEV SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
SAP_BR_PURCHASER
SAP_BR_WAREHOUSE_CLERK
Internal Order - Actual
BKJ SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_AR_ACCOUNTANT
Sales Order Processing with Customer
Down Payment
BKK SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_BILLING_CLERK
Sales Order Fulfillment Monitoring
BKL SAP_BR_INTERNAL_SALES_REP
SAP_BR_BILLING_CLERK
Invoice Correction Process with Credit
Memo
14 P U B L I C
Test Your Processes
Configure Test Your Processes
15. Scope Item Roles Scope Item Description
J12 SAP_BR_EMPLOYEE,
SAP_BR_PROJ_MANAGE_COMM,
SAP_BR_ADMINISTRATOR,
SAP_BR_MANAGER_HRINFO
Time Recording - Project-Based Serv
ices
J11 SAP_BR_PROJ_MANAGE_COMM
SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_EMPLOYEE
Customer Project Management -
Project-Based Services
BNX SAP_BR_PURCHASING_MANAGER
SAP_BR_PURCHASER
SAP_BR_AP_ACCOUNTANT
SAP_BR_WAREHOUSE_CLERK
SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_BPC_EXPERT
Consumable Purchasing
BLF SAP_BR_QUALITY_TECHNICIAN
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
Batch Management
BLL SAP_BR_WAREHOUSE_CLERK
SAP_BR_MAINTENANCE_PLANNER
Serial Number Management
BKX SAP_BR_INTERNAL_SALES_REP
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BCR_AR_ACCOUNTANT
Sales Order Processing - SEPA Direct
Debit Handling
BDW SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_INVENTORY_MANAGER
Returnables Processing
Test Your Processes
Configure Test Your Processes P U B L I C 15
16. Scope Item Roles Scope Item Description
BKA SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
Free Goods Processing
BKZ SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
Sales Order Processing with Invoice List
and Collective Billing
BJ5 SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
SAP_BR_PRODN_ENG_DISC
Make-to-Stock Production - Discrete
Manufacturing
BJ8 SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_PROC
SAP_BR_PRODN_OPTR_PROC
SAP_BR_WAREHOUSE_CLERK
Replaced by 2UG - Make-to-Stock Pro
duction - Process Manufacturing
BJE SAP_BR_INTERNAL_SALES_REP
SAP_BR_BILLING_CLERK
SAP_BR_AR_ACCOUNTANT
SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_ENG_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
Make-to-Order Production - Finished
Goods Sales and Final Assembly
BJH SAP_BR_INVENTORY_MANAGER
SAP_BR_CONTROLLER
SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_RPTV
SAP_BR_PRODN_OPTR_RPTV
SAP_BR_PRODN_ACCOUNTANT
Make-to-Stock Production - Repetitive
Manufacturing
16 P U B L I C
Test Your Processes
Configure Test Your Processes
17. Scope Item Roles Scope Item Description
BJK SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PURCHASER
SAP_BR_AP_ACCOUNTANT
SAP_BR_WAREHOUSE_CLERK
Production Subcontracting - External
Processing
BJN SAP_BR_WAREHOUSE_CLERK
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
Rework Processing - Stock-Manufac
tured Material
BEG SAP_BR_INVENTORY_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Standard Cost Calculation
BEI SAP_BR_INVENTORY_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_PRODN_ACCOUNTANT
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_AP_ACCOUNTANT
SAP_BR_PRODMASTER_SPECIALIST
Period-End Closing - Plant
BEJ SAP_BR_INVENTORY_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
SAP_BR_PRODMASTER_SPECIALIST
Inventory Valuation for Year-End Clos
ing
BJQ SAP_BR_PRODN_ENG_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_PRODN_SUPERVISOR_DISC
Rework Processing - Work-in-Process
BNA SAP_BR_PROJ_FIN_CONTROLLER
SAP_BR_AA_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Period-End Closing - Projects
Test Your Processes
Configure Test Your Processes P U B L I C 17
18. Scope Item Roles Scope Item Description
BH1 SAP_BR_MAINTENANCE_PLANNER
SAP_BR_MAINTENANCE_TECHNICIAN
SAP_BR_WAREHOUSE_CLERK
SAP_BR_PURCHASER
SAP_BR_AP_ACCOUNTANT
SAP_BR_EMPLOYEE
SAP_BR_INVENTORY_MANAGER
Corrective Maintenance
BJ2 SAP_BR_MAINTENANCE_PLANNER
SAP_BR_MAINTENANCE_TECHNICIAN
SAP_BR_INVENTORY_MANAGER
Preventive Maintenance
BH2 SAP_BR_MAINTENANCE_PLANNER
SAP_BR_MAINTENANCE_TECHNICIAN
SAP_BR_INVENTORY_MANAGER
Emergency Maintenance
J82 SAP_BR_PURCHASER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_PURCHASING_MANAGER
SAP_BR_INVENTORY_MANAGER
SAP_BR_BPC_EXPERT
SAP Ariba Commerce Automation Inte
gration
BF7 SAP_BR_PRODN_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Period-End Closing - Maintenance Or
ders
1GO SAP_BR_GL_ACCOUNTANT
SAP_BR_AR_ACCOUNTANT
SAP_BR_CONTROLLER
Cash Journal
2V7 SAP_BR_PURCHASER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_GL_ACCOUNTANT
Monitoring of Goods and Invoice Re
ceipts
2ZS SAP_BR_GL_ACCOUNTANT Machine Learning for Monitoring of
Goods and Invoice Receipts
18 P U B L I C
Test Your Processes
Configure Test Your Processes
19. Scope Item Roles Scope Item Description
BMY SAP_BR_PRODN_PLNR
SAP_BR_PURCHASER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_PURCHASING MANAGER
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_INVENTORY_MANAGER
Subcontracting
1A8 SAP_BR_PROJ_MANAGE_COMM
SAP_BR_EMPLOYEE
SAP_BR_OVERHEAD_ACCOUNTANT
Internal Project Management - Project-
Based Services
BGC SAP_ BR_GL_ACCOUNTANT SAP Fiori Analytical Apps for G/L Ac
counting in Finance
BGG SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
SAP Fiori Analytical Apps for Inventory
and Warehouse Management
BKN SAP_BR_SALES_PROCESS_MANAGER Order-to-Cash Performance Monitoring
1E3 SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_RPTV
SAP_BR_PRODN_PLNR_LEAN_MFG
SAP_BR_PRODN_OPTR_RPTV
SAP_BR_WAREHOUSE_CLERK
SAP_BR_PRODN_ACCOUNTANT
Manufacturing with Kanban Supply into
Production
1BM SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INTERNAL_SALES_REP
SAP_BR_INVENTORY_MANAGER
Make-to-Order Production - Semifin-
ished Goods Planning and Assembly
Test Your Processes
Configure Test Your Processes P U B L I C 19
20. Scope Item Roles Scope Item Description
19M SAP_BR_AP_ACCOUNTANT
SAP_BR_ADMINISTRATOR
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_AR_MANAGER
SAP_BR_AR_ACCOUNTANT
SAP_BR_CASH_SPECIALIST
Direct Debit
18J SAP_BR_EMPLOYEE_PROCUREMENT
SAP_BR_PURCHASER
SAP_BR_MANAGER
SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_PURCHASING_MANAGER
SAP_BR_AP_ACCOUNTANT
SAP_BR_BPC_EXPERT
Requisitioning
1BS SAP_BR_INTERNAL_SALES_REP
SAP_BR_RETURNS_REFUND_CLERK
SAP_BR_SALES_MANAGER
SAP_BR_BILLING_CLERK
SAP_BR_SHIPPING_SPECIALIST
SAP Fiori Analytical Apps for Sales
1E1 SAP_BR_QUALITY_TECHNICIAN
SAP_BR_QUALITY_ENGINEER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_PRODN_ENG_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_PRODN_SUPERVISOR_DISC
Quality Management in Discrete Manu
facturing
BGI SAP_BR_PROJ_MANAGE_COMM Customer Project Analysis
BGJ SAP_BR_PROJ_MANAGE_COMM Utilization Analysis
1EZ SAP_BR_INTERNAL_SALES_REP
SAP_BR_BILLING_CLERK
Credit Memo Processing
1F1 SAP_BR_INTERNAL_SALES_REP
SAP_BR_BILLING_CLERK
Debit Memo Processing
20 P U B L I C
Test Your Processes
Configure Test Your Processes
21. Scope Item Roles Scope Item Description
BKP SAP_BR_WAREHOUSE_CLERK
SAP_BR_INTERNAL_SALES_REP
SAP_BR_RETURNS_REFUND_CLERK
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_RECEIVING_SPECIALIST
SAP_BR_BILLING_CLERK
Accelerated Customer Returns
I9I SAP_BR_INVENTORY_MANAGER
SAP_BR_INTERNAL_SALES_REP
Sales Contract Management
1GB SAP_BR_AA_ACCOUNTANT Asset Accounting - Parallel Ledger
1GF SAP_BR_AA_ACCOUNTANT Asset Under Construction - Parallel
Ledger
1GA SAP_BR_GL_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT_DE
SAP_BR_GL_ACCOUNTANT_US
Accounting and Financial Close - Paral
lel Ledger
19C SAP_BR_BUYER Activity Management in Procurement
19E SAP_BR_BUYER Supplier Classification and Segmenta
tion
1FM SAP_BR_PURCHASER
SAP_BR_QUALITY_TECHNICIAN
SAP_BR_QUALITY_ENGINEER
SAP_BR_WAREHOUSE_CLERK
Quality Management in Procurement
1GI SAP_BR_GL_ACCOUNTANT General Ledger Allocation Cycle
BDT SAP_BR_TRD_CLS_SPECIALIST
SAP_BR_INTRASTAT_SPECIALIST
BUPA_MASTER_SPECIALIST
Intrastat Processing
1KC SAP_BR_ADMINISTRATOR
SAP_BR_RESOURCE_MANAGER
Advanced Resource Management -
Project-Based Services
1JR SAP_BR_INVENTORY_ANALYST Analytics for Stock Champion
Test Your Processes
Configure Test Your Processes P U B L I C 21
22. Scope Item Roles Scope Item Description
1HO SAP_BR_PRODMASTER_SPECIALIST
SAP_BR_INVENTORY_MANAGER
SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_BILLING_CLERK
SAP_BR_GL_ACCOUNTANT
Intercompany Sales Order Processing –
Domestic
1MN SAP_BR_TREASURY_RISK_MANAGER SAP Fiori Analytical Apps for Treasury
and Risk Management
1O0 SAP_BR_SALES_MANAGER Planning Apps for Sales
1IQ SAP_BR_INTERNAL_SALES_REP Sales Inquiry
1IU SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_CREDIT_CONTROLLER
Customer Consignment
1GP SAP_BR_GL_ACCOUNTANT Intercompany Financial Posting and
Payment on Behalf - Domestic
1MI SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_BUPA_MASTER_SPECIALIST
Delivery Processing without Order Ref
erence
1B6 SAP_BR_SALES_MANAGER
SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_CREDIT_CONTROLLER
Sales Rebate Processing
1K2 SAP_BR_SALES_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
Event-Based Revenue Recognition - Sell
from Stock
22 P U B L I C
Test Your Processes
Configure Test Your Processes
23. Scope Item Roles Scope Item Description
1MP SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_QUALITY_TECHNICIAN
SAP_BR_QUALITY_ENGINEER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
Quality Management in Sales
1MR SAP_BR_QUALITY_TECHNICIAN
SAP_BR_QUALITY_ENGINEER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
Quality Management in Stock Handling
1NR SAP_BR_BOM_ENGINEER Engineering Bill of Material - Versions
Management
1P0 SAP_BR_SALES_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Event-Based Revenue Recognition -
Project-Based Services – PL
1NT SAP_BR_PROJ_FIN_CONTROLLER
SAP_BR_BPC_EXPERT
SAP_BR_GL_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Project Financial Control
1MX SAP_BR_INVENTORY_MANAGER
SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_BILLING_CLERK
SAP_BR_GL_ACCOUNTANT
Intercompany Sales Order Processing –
International
1R3 SAP_BR_BOM_ENGINEER Engineering Bill of Material - Change
Master Management
1R5 SAP_BR_BOM_ENGINEER Engineering Bill of Material - Mass
Change
1QR SAP_BR_ANALYTICS_SPECIALIST,
SAP_BR_BUYER
Predictive Analytics for Contract Con
sumption in Procurement
1QA SAP_BR_MD_SPECIAL
IST_RAW_SUBST
SAP_BR_ADMINISTRATOR_RCP_DEV
Specification Management for Recipes
Test Your Processes
Configure Test Your Processes P U B L I C 23
24. Scope Item Roles Scope Item Description
1QC SAP_BR_RECIPE_DEVELOPER Formulation – Recipe Development
1P7 SAP_BR_INVENTORY_MANAGER
SAP_BR_WAREHOUSE_CLERK
Cross-Plant Transfer Posting
1IH SAP_BR_AA_ACCOUNTANT
SAP_BR_AP_ACCOUNTANT
SAP_BR_AR_ACCOUNTANT
Intercompany Asset Transfer
1Q4 SAP_BR_EMPLOYEE Time Recording
1MC SAP_BR_BILLING_CLERK Convergent Billing
1QM SAP_BR_CREDIT_CONTROLLER
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_INTERNAL_SALES_REP
Advanced Credit Management
1IL SAP_BR_SALES_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
SAP_BR_OVERHEAD_ACCOUNTANT
Event-Based Revenue Recognition -
Project-Based Services
1RK SAP_BR_BUPA_MASTER_SPECIALIST Mass Maintenance for Business Partner
1RM SAP_BR_PRODMASTER_SPECIALIST Mass Maintenance for Product
1YF SAP_BR_PROJ_FIN_CONTROLLER
SAP_BR_PROJECTMANAGER
SAP_BR_PROJECT_STEER_MEMBER
Project Review
1P9 SAP_BR_PURCHASER
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
SAP_BR_BILLING_CLERK
Intercompany Stock Transfer
1X9 SAP_BR_TREASURY_ACCOUNTANT
SAP_BR_TREASURY_SPECIALIST_FOE
SAP_BR_TREASURY_SPECIALIST_BOE
Foreign Currency Risk Management -
Parallel Ledger
1XB SAP_BR_TREASURY_ACCOUNTANT Interest Rate Derivatives Management -
Parallel Ledger
1XN SAP_BR_TREASURY_SPECIALIST_BOE Market Data for Treasury and Risk Man
agement
1S4 SAP_BR_TREASURY_SPECIALIST_BOE Market Data Feed from SAP Cloud Plat
form
24 P U B L I C
Test Your Processes
Configure Test Your Processes
25. Scope Item Roles Scope Item Description
1ZI SAP_BR_PRODN_ENG_DISC Handover of Engineering Bill of Material
to Manufacturing
22R SAP_BR_RECIPE_DEVELOPER Advanced Ingredient Replacement for
Recipes
1Z3 SAP_BR_INTERNAL_SALES_REP
SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_AP_ACCOUNTANT,
SAP_BR_BILLING_CLERK
SAP_BR_WAREHOUSE_CLERK,
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INTERNAL_SALES_REP
SAP_BR_RETURNS_REFUND_CLERK
SAP_BR_PURCHASER
SAP_BR_AP_ACCOUNTANT
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_RECEIVING_SPECIALIST
SAP_BR_BILLING_CLERK
Accelerated Third Party Returns
1S2 SAP_BR_AR_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
Digital Payments Integration
1YT SAP_BR_INTERNAL_SALES_REP
SAP_BR_INVENTORY_MANAGER
SAP_BR_PRODN_ENG_DISC
SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BILLING_CLERK
SAP_BR_SHIPPING_SPECIALIST
Make-to-Order Production with Variant
Configuration
1WA SAP_BR_CONF_EX
PERT_BUS_NET_INT
SAP Global Trade Services Integration -
Primary Master Data
24F SAP_BR_CONF_EX
PERT_BUS_NET_INT
SAP Global Trade Services Integration -
Contact Person
Test Your Processes
Configure Test Your Processes P U B L I C 25
26. Scope Item Roles Scope Item Description
24H SAP_BR_CONF_EX
PERT_BUS_NET_INT
SAP Global Trade Services Integration -
Bill of Materials
28B SAP_BR_CONSLDTN_SPECIALIST Plan Consolidation for SAP S/4HANA
Cloud
1T6 SAP_BR_RECM_SPECIALIST
SAP_BR_RECM_VALSPECIALIST
SAP_BR_RECM_AP_ACCOUNTANT
SAP_BR_RECM_ADMINISTRATOR
SAP_BR_CASH_MANAGER
SAP_BR_BPC_EXPERT
Lease-In Accounting
21P SAP_BR_RECM_SPECIALIST
SAP_BR_RECM_VALSPECIALIST
SAP_BR_RECM_AP_ACCOUNTANT
SAP_BR_RECM_ADMINISTRATOR
SAP_BR_CASH_MANAGER
SAP_BR_ADMINISTRATOR_LCM
SAP_BR_LEGAL_COUNSEL
SAP_BR_BPC_EXPERT
Lease-In Accounting - Parallel Ledger
21Q SAP_BR_RECM_SPECIALIST
SAP_BR_RECM_AR_ACCOUNTANT
SAP_BR_RECM_ADMINISTRATOR
Lease-Out Accounting
21R SAP_BR_RECM_SPECIALIST
SAP_BR_RECM_AR_ACCOUNTANT
SAP_BR_RECM_ADMINISTRATOR
Service Contract
1WE SAP_BR_CONF_EX
PERT_BUS_NET_INT
SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_TRD_CLS_SPECIALIST
SAP_BR_PRICING_SPECIALIST
SAP Watch List Screening
26 P U B L I C
Test Your Processes
Configure Test Your Processes
27. Scope Item Roles Scope Item Description
22Z SAP_BR_OVERHEAD_ACCOUNTANT
SAP_BR_PURCHASER
SAP_BR_PROJ_MANAGE_COMM
SAP_BR_PURCHASING_MANAGER
SAP_BR_AP_ACCOUNTANT
SAP_BR_BPC_EXPERT
Procurement of Services
2LH NA Automated Invoice Settlement
2LG SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_BPC_EXPERT
Supplier Consignment
1ZT SAP_BR_INVENTORY_ACCOUNTANT
SAP_BR_GL_ACCOUNTANT
Managing Material Price Changes and
Inventory Values
1Y2 SAP_BR_INTERNAL_SALES_REP
SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
SAP_BR_Inventory_Manager
Demand-Driven Buffer Level Manage
ment
2EQ SAP_BR_INTERNAL_SALES_REP
SAP_BR_BILLING_CLERK
SAP_BR_CREDIT_CONTROLLER
SAP_BR_ORDER_FULFILL
MENT_SPCLST
SAP_BR_ORDER_FULFILL
MENT_MNGR
Sale of Services
Test Your Processes
Configure Test Your Processes P U B L I C 27
28. Scope Item Roles Scope Item Description
2ET SAP_BR_INTERNAL_SALES_REP
SAP_BR_SHIPPING_SPECIALIST
SAP_BR_BUPA_MASTER_SPECIALIST
SAP_BR_BILLING_CLERK
SAP_BR_CREDIT_CONTROLLER
SAP_BR_ORDER_FULFILL
MENT_SPCLST
SAP_BR_ORDER_FULFILL
MENT_MNGR
Sales Order Processing for Non-Stock
Material
2FA SAP_BR_QUALITY_ENGINEER Quality Management for Complaints
from Customers
2F9 SAP_BR_QUALITY_ENGINEER Quality Management for Complaints
against Suppliers
2JB SAP_BR_AP_MANAGER SAP Fiori Analytical Apps for Financial
Accounting
2JD SAP_BR_PLANT_MANAGER SAP Fiori Analytical Apps for Produc
tion Planning
2BE SAP_BR_INVOICING_SPEC_CINV Convergent Invoicing: Invoice Correc
tion Processing
2FD SAP_BR_SALES_ACCOUNTANT Accounting for Incoming Sales Orders
2FM SAP_BR_GL_ACCOUNTANT
SAP_BR_AR_ACCOUNTANT
SAP_BR_AP_ACCOUNTANT_PROCUR
EMT
Financial Planning and Analysis
2G5 SAP_BR_SYSTEMS_ENGINEER
SAP_BR_BOM_ENGINEER
Software Compatibility Management
2G6 SAP_BR_BOM_ENGINEER
SAP_BR_SYSTEMS_ENGINEER
Embedded Software Management
2I3 SAP_BR_PROJ_FIN_CONTROLLER Commitment Management
2KF SAP_BR_INVOICING_MANAGER_CINV SAP Fiori Analytical Apps for Conver
gent Invoicing Manager
2LN SAP_BR_INTERNAL_SALES_REP
SAP_BR_ORDER_FULFILL
MENT_MNGR
SAP_BR_BPC_EXPERT
Basic Available-to-Promise Processing
28 P U B L I C
Test Your Processes
Configure Test Your Processes
29. Scope Item Roles Scope Item Description
2NX SAP_BR_SHIPPING_SPECIALIST
SAP_BR_BPC_EXPERT
SAP_BR_MATL_PLNR_EXT_PROC
SAP_BR_INVENTORY_MANAGER
Scheduling Agreement for Subcon
tracting Procurement
2NY SAP_BR_PURCHASER
SAP_BR_PURCHASING_MANAGER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_MATL_PLNR_EXT_PROC
SAP_BR_BPC_EXPERT
Scheduling Agreement for Consign
ment Procurement
2PD SAP_BR_GL_ACCOUNTANT
SAP_BR_BPC_EXPERT
Provisioning of Overdue Receivables
2QW SAP_BR_PRODN_ACCOUNTANT Analytics for Production Unit: Plan/
Actual Production Cost
2QP SAP_BR_QUALITY_ENGINEER Quality Management of Internal Prob
lems
2QN SAP_BR_QUALITY_TECHNICIAN
SAP_BR_QUALITY_ENGINEER
Nonconformance Management
2QI SAP_BR_INTERNAL_SALES_REP
SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
SAP_BR_INVENTORY_MANAGER
Demand-Driven Replenishment Plan
ning and Execution
2RW SAP_BR_TREASURY_SPECIAL
IST_MOE
SAP_BR_TREASURY_SPECIALIST_FOE
SAP_BR_TREASURY_SPECIALIST_BOE
SAP_BR_TREASURY_ACCOUNTANT
Hedge Accounting for FX Option sup
porting IFRS 9
Test Your Processes
Configure Test Your Processes P U B L I C 29
30. Scope Item Roles Scope Item Description
2R3 SAP_BR_PURCHASER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_BPC_EXPERT
SAP_BR_AP_ACCOUNTANT
Central Purchasing Organization
2QY SAP_BR_AA_ACCOUNTANT SAP Fiori Analytical Apps for Asset Ac
counting in Finance
2T3 SAP_BR_INVOICING_SPEC_CINV Convergent Invoicing: Recurring and
One-Off Items
2U3 SAP_BR_TRD_CLS_SPECIALIST
SAP_BR_BPC_EXPERT
Classification for Customs Tariff Num
ber and Commodity Code
2UG SAP_BR_PRODN_PLNR
SAP_BR_PRODN_SUPERVISOR_DISC
SAP_BR_PRODN_OPTR_DISC
SAP_BR_WAREHOUSE_CLERK
SAP_BR_PRODN_ENG_DISC
Make-to-Stock Production - Process
Manufacturing
2UU SAP_BR_PURCHASER
SAP_BR_PURCHASER_MANAGER
SAP_BRW_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
Returnable Packaging to Vendor
2V0 SAP_BR_QUALITY_ENGINEER
SAP_BR_QUALITY_TECHNICIAN
SAP Fiori Analytical Apps for Quality
Management
2XW SAP_BR_EMPLOYEE_PROCUREMENT
SAP_BR_PURCHASER
SAP_BR_BPC_EXPERT
SAP_BR_ADMINISTRATOR
Proposal of New Catalog Item
30 P U B L I C
Test Your Processes
Configure Test Your Processes
31. Scope Item Roles Scope Item Description
2TX SAP_BR_PRODMASTER_SPECIALIST
SAP_BR_PURCHASER
SAP_BR_INVENTORY_MANAGER
SAP_BR_WAREHOUSE_CLERK
SAP_BR_AP_ACCOUNTANT
SAP_BR_BPC_EXPERT
SAP_BR_RECEIVING_SPECIALIST
Direct Procurement with Inbound Deliv
ery
30W SAP_BR_PURCHASER Proposal of options for Materials with
out Purchase Contract
1NJ SAP_BR_BUSINESS_PROCESS_SPEC Responsibility Determination
1N5 SAP_BR_PRODMASTER_SPECIALIST Mass Processing for Product
1N7 SAP_BR_BUPA_MASTER_SPECIALIST Mass Processing for Business Partner
1MZ SAP_BR_PRODMASTER_STEWARD Master Data Remediation for Product
1NX SAP_BR_DIM_ADMIN
SAP_BR_DIM_USER
Integration with SAP Distributed Manu
facturing with SAP S/4HANA Cloud
1XV SAP_BR_ADMINISTRATOR_LCM,
SAP_BR_LEGAL_COUNSEL
SAP S/4HANA for Legal Content
1NN SAP_BR_ADMINISTRATOR Business Event Handling
1J5 SAP_BR_BILLING_CLERK_BR
SAP_BR_AP_ACCOUNTANT_BR
SAP_BR_AP_ACCOUNTANT
SAP_BR_AR_ACCOUNTANT
SAP_BR_CASH_SPECIALIST
Invoice, Taxes and Complementary
Postings
2.4 Access the Application
Know more about how to access the Test Your Processes application.
Context
You can access the Test Your Processes application using Automated Testing or Implementation Cockpit. When
you log on with the SAP_BR_ADMIN_TEST_AUTOMATION role, from Automated Testing, select Test Your
Processes, and access the application.
Test Your Processes
Configure Test Your Processes P U B L I C 31
32. When you log on with the SAP_BR_BPC_EXPERT role, follow these steps:
Procedure
1. In Implementation Cockpit, select Manage Your Solution.
2. Click Test Your Processes.
The Test Your Processes application opens.
32 P U B L I C
Test Your Processes
Configure Test Your Processes
33. 3 Key Terms Used in the Application
Know more about some of the key terms used in the application.
Test Process
A test process is a set of one or more process steps (test scripts). A test process is created to test a business
process.
The Manage Your Test Processes app has the following types of test automates or processes:
● Standard test automates/processes - Created and delivered by SAP as per the SAP Best Practice
processes. You can view the standard automates based on the active scope items on your Q-System.
Note
You cannot edit or delete a standard test automate or process.
● Custom test automates/processes - You can either copy from a standard process or create a test process
to match your business needs.
● Post Upgrade Test automates/processes - Created by SAP. These test processes test the key
functionalities of applications, based on active scope in a Q-system, after an upgrade.
Process Step
A process step is a series of actions.
The Manage Your Test Processes app has the following types of process steps:
● Standard process step - A subset of the standard test processes.
Note
You cannot edit or delete a standard test automate or process.
● Custom process step - Created by recording actions on the application.
Note
Any change in the application delivered in the subsequent releases might need adaptation in the automates
created as custom process steps. Make sure that the changes are noticed and the required adaptations are
performed.
Test Your Processes
Key Terms Used in the Application P U B L I C 33
34. Action
An action is a user action on the app. For example, Input, Click, Select, Search.
Application Area
An application area of a test process indicates the industry or sector to which it belongs.
Type
Type indicates whether a test process or a process step is standard or custom.
A standard test process is the test automate delivered by SAP. It consists of only the SAP-delivered standard
process steps. A custom test process is the test automate created by the user. It can contain only custom
process steps or a combination of standard and custom process steps.
34 P U B L I C
Test Your Processes
Key Terms Used in the Application
35. 4 The Master Pane of the Application
On the master pane of the application, you can see the list of test plans, their coverage, and the date and time
when they were last executed.
The test plans are displayed based on the following two types:
● Post-Upgrade Tests
● Customer Tests
Test Your Processes
The Master Pane of the Application P U B L I C 35
36. 5 Post Upgrade Tests
As an S/4HANA customer, you must provide consent to SAP to execute the post-upgrade test plans that are
created in your system by SAP immediately after an upgrade of the your quality system.
On your request, SAP creates a regression test suite (post-upgrade test plans) and executes standard and
post-upgrade test processes after an upgrade or a release. The various statuses of execution results for post-
upgrade tests are:
● Untested
● Success
● Failed
● In Process
● Canceled - This is the status when you cancel the execution by clicking the Stop Test button.
● Not executable - This is the status when there is an error in retrieving data from the Q-system.
To give consent to SAP to execute post-upgrade test plans, follow these steps:
1. On the master pane of the Test Your Processes application, select the Post-Upgrade Tests tab.
2. From the bottom of the pane, select the Consent for Post-Upgrade Test icon ( ).
The Consent for Post-Upgrade Test popup appears.
3. Read the content and click Confirm.
4. In the confirmation popup, select the I agree to post-upgrade testing by SAP checkbox, and click I agree.
A message confirming the consent is displayed.
Note
You can withdraw the consent any time before the next upgrade using the Consent for Post-Upgrade Test
icon—in the Consent for Post-Upgrade Test popup, click Withdraw.
36 P U B L I C
Test Your Processes
Post Upgrade Tests
37. 6 Create Test Plans
Create a test plan to test end-to-end business scenarios..
A test plan can include one or more test processes, each representing a business process. You can create a test
plan in one of the following ways:
● Copy a test plan
● Add a new test plan
To learn more, click each of the following topics.
Note
You can also create a test plan using Adapt Test Process in the Manage Your Test Processes application. For
more information, see the Adapt Test Processes topic in the Manage Your Test Processes guide.
6.1 Add Test Plans
Add a new test plan.
Context
To add a new test plan, follow these steps:
Procedure
1. On the Test Your Processes home page, click the Add test plan icon ( ).
2. In the Create Test Plan pane, do the following:
a. In the Test Plan Name field, enter a unique name for the test plan.
b. From the list of test processes, select the test processes in the sequence in which they must be
executed.
Note the following:
○ You cannot change the sequence of the test processes in the test plan after you execute it. The test
processes are executed based on the sequence in which they are selected.
○ You can search test processes by their name or scope items. You can also sort and filter them
based on the available settings (Click ).
In the View Settings popup:
Test Your Processes
Create Test Plans P U B L I C 37
38. ○ Sort the test processes in ascending or descending order and sort them by the following:
○ Name
○ Scope Item
○ Type
○ Application Area
○ Country
○ Filter the test processes by:
○ Application Area
○ Type
○ Change Status
○ Reset the settings by clicking Reset.
○ Click OK to apply the settings.
3. Click Save.
The test plan is created with the default global variant. You can use this variant to update values.
6.2 Copy Test Plans
Copy a test plan.
Context
To copy a test plan, follow these steps:
Procedure
1. From the master pane of Test Your Processes home page, select the test plan that you want to copy.
2. In the Test Plan Details pane, click Copy.
3. In the Copy Test Plan dialog box, enter a name for the test plan, and then click Save.
Note
If you want to copy all the data variants of the test plan to the new one, select the Copy all Variants
checkbox.
38 P U B L I C
Test Your Processes
Create Test Plans
39. 7 Search Test Plans
Search a test plan by its name.
Context
To search a test plan, follow these steps:
Procedure
1. In the search bar on the master pane of Test Your Processes home page, type the name of the test plan.
2. Press Enter or click the search icon.
To clear the search, click the Reset icon ( ) or clear the search bar and then press Enter .
Test Your Processes
Search Test Plans P U B L I C 39
40. 8 Configure Settings for the Display of Test
Plans
On the Test Your Processes home page, use the View Settings icon ( ) to sort, filter, or group the test plans
based on the available options.
To learn more, click each of the following topics.
8.1 Sort Test Plans
Sort test plans based on the available options.
Context
To sort test plans, follow these steps:
Procedure
1. In the View Settings popup, select the Sort icon ( ).
2. Select the sort order (ascending or descending) and the criteria by which the test plans are to be sorted
( the date they were last executed on or the date they are created on).
Note
To reset to default settings, click Reset.
3. Click OK.
The sorted test plans appear on the left pane of the home page.
40 P U B L I C
Test Your Processes
Configure Settings for the Display of Test Plans
41. 8.2 Filter Test Plans
Filter test plans based on the available options.
Context
To filter test plans, follow these steps:
Procedure
1. In the View Settings popup, click the Filter icon ( ), and then select the option by which the test plans
need to be filtered. The available options are:
Option Description
Test execution status Filter based on the status of test execution. For example,
Failed.
SAP S/4HANA Cloud Release Filter based on the release version. For example, 2002.
Last Executed On Filter based on the selected date range. You can enter the
dates manually or use the calendar to selct them. Enter
the dates in DD.MM.YYYY format.
Note
To reset to default settings, click Reset.
2. Click OK.
The filtered test plans appear on the left pane of the home page.
Test Your Processes
Configure Settings for the Display of Test Plans P U B L I C 41
42. 8.3 Group Test Plans
Group test plans based on the available options.
Context
To group test plans, follow these steps:
Procedure
1. In the View Settings popup, click the Group icon ( ), and then select the option by which the test plans
need to be grouped. The available options are:
Option Description
Group Order Group the test plans in ascending or descending order.
Group By Group the test plans by the release version or no particu
lar version.
Note
To reset to default settings, click Reset.
2. Click OK.
The grouped test plans appear on the left pane of the home page.
42 P U B L I C
Test Your Processes
Configure Settings for the Display of Test Plans
43. 9 Reset Settings
Reset the filter, sort, and group settings.
To reset the filter, sort, and group settings, on the master pane of Test Your Processes home page, click
(next to the search bar). It also clears the search and reloads the list of all test plans.
Test Your Processes
Reset Settings P U B L I C 43
44. 10 Schedule Test Plan Execution
Schedule for later execution of a test plan.
Context
You can schedule up to 20 test plans for execution anytime later. The Schedule test plans option is used to
execute test plans on a weekly basis. It is done by setting the end date and the schedule (which is the day on
which the test plan is executed).
For example, if the execution is scheduled for Friday from January 10, 2020 (start date) to January 31, 2020
(end date), the execution is triggered on every Friday in the subsequent weeks till the end date. To schedule a
test plan for later execution, follow these steps:
Procedure
1. On the Test Your Processes home page, click the Schedule test plans icon ( ).
2. In the Scheduled Test Plans page, do one of the following:
○ View the test plans that are scheduled for later execution.
○ Add up to 20 test plans for later execution.
○ Edit the existing list of scheduled test plans.
○ Execute a test plan immediately.
Add Test Plans for Scheduled Execution
To add a test plan for scheduled execution, follow these steps:
1. Click the Add test plan to scheduled execution icon ( ).
2. In the Schedule Test popup, do the following:
1. Use the value help to select a test plan.
2. Use the value help to select a variant.
3. Select the schedule from the dropdown list.
4. Select the end date.
5. Click Save.
44 P U B L I C
Test Your Processes
Schedule Test Plan Execution
45. Edit Scheduled Test Plans
To edit a scheduled test plan, follow these steps:
1. Click the Edit scheduled test plan icon ( ).
2. Select the test plan that you want to edit and make the following changes:
○ Use the value help to change the variant.
○ Change schedule using the dropdown.
○ Change the end date using the calendar.
○ Delete the test plan - Click the Delete icon ( ).
Note
You can delete more than one test plan at a time by selecting the required test plans.
3. Click Save.
Execute a Test Plan Immediately
If you want to execute the scheduled test plans immediately, click Execute Immediately. A progress indicator
displays the status of submission of test plans for execution.
After the test plans are submitted for execution, the Execution Status popup displays test plans grouped based
on their current status:
● Successfully Submitted for Execution
● Already Being Executed
● Error while submitting for execution
Test Your Processes
Schedule Test Plan Execution P U B L I C 45
46. 11 Export the Summary of Test Plans
Get the summary of test plans based on the filters that you apply. The summary is downloaded in Microsoft
Excel format to your local device.
To export the summary, follow these steps:
● On the master pane of Test Your Processes home page, click .
The summary is downloaded to your local device.
Note
To cancel the download, click Cancel.
46 P U B L I C
Test Your Processes
Export the Summary of Test Plans
47. 12 Edit Test Plans
Change the name of a test plan, and add or delete test processes.
Change the Name of a Test Plan
To change the name of a test plan, follow these steps:
1. From the master pane of Test Your Processes home page, select the test plan that you want to edit.
2. Click Edit.
3. On the Edit Test Plan page, in the Test Plan Name field, change the name of the test plan.
4. Click Save.
Add Test Processes to a Test Plan
You cannot add test processes when data binding exists between two or more test processes. When you try
adding a test process that has such dependencies, an error message is displayed. If data binding exists
between all the test processes from first to last, a new test process can be added only at the end, so that there
is no effect on the data binding in any of the test processes. Similarly, you cannot add test processes to test
plans that are already executed.
To add a test process to a test plan, follow these steps:
1. On the Edit Test Plan page, select the test process above or below which you want to add a test process.
2. Click the Add Test Process icon ( ), and select one of the following:
○ Add above if you want to add a test process before the selected test process.
○ Add below if you want to add a test process after the selected test process.
3. From the list of test processes that appears, select the test process that you want to add, and click OK. You
can search for a test process by its name or scope item. You can also sort and filter the list with the
available options.
4. Click Save.
Delete Test Processes from a Test Plan
You cannot remove test processes when data binding exists between two or more test processes. When you try
removing a test process that has such dependencies, an error message is displayed. Similarly, you cannot
remove test processes from test plans that are already executed.
To remove a test process to a test plan, follow these steps:
Test Your Processes
Edit Test Plans P U B L I C 47
48. 1. On the Edit Test Plan page, select the test process that you want to remove.
2. Click the Delete Test Process icon.
3. Click Save.
48 P U B L I C
Test Your Processes
Edit Test Plans
49. 13 Execute Test Plans
Execute a test plan any number of times.
After a test plan is executed, the logs and statuses are displayed. When you execute a test plan, the execution
status of the test processes are appropriately updated with one of the following statuses:
● Untested
● In Process
● Failed
● Canceled
● Success
The time taken for complete the execution depends on the number of test plans in the queue at the backend.
The system performs a set of prechecks before a test plan is executed. These prechecks ensure the following:
● Is Valid: Every business user account has a validity period. To extend the validity of a user, contact your
system administrator.
● Unlocked: The user can be locked due to multiple reasons, the most common being invalid login attempts.
A system administrator can also lock a user. To get a user unlocked, contact your system administrator.
● Test Automation Tool Roles: The business user executing the test plan must have one of the two specific
roles (SAP_BR_BPC_EXPERT or SAP_BR_ADMIN_TEST_AUTOMATION) to communicate the test
execution results back to the Test Automation Tool.
● Application Roles: Each application requires specific roles to access it. This is normally maintained in the
Application Document or the Best Practice Document.
After performing the prechecks, the summary is displayed in the Pre-Check Results popup. It lists the issues
found in the maintained business roles.
Test Your Processes
Execute Test Plans P U B L I C 49
50. 13.1 Execute with Variants
Execute a test plan with variants that are created at the test plan level.
Context
You can create a new variant at the test plan level and execute the test plan by selecting one of the variants.
Procedure
1. On the Test Your Processes home page, select the test plan that you want to execute, and click Execute.
2. Select Execute with Variants.
A dialog box appears with list of variants. If there is no data, you can create a new variant. For more
information, see Work with the Variants Tab [page 55].
3. Select one of the variants from the list and choose Execute.
Note
During the execution, you can use the following options:
○ Stop Test to stop the execution.
Note
When you stop the execution, the status changes to Canceled.
○ Refresh to see the test results.
The test plan starts executing with the values saved in the selected data variant.
13.2 Execute Without Variants
Execute a test plan without a test plan variant.
To execute, follow these steps:
1. On the Test Your Processes home page, select the test plan that you want to execute, and click Execute.
2. Select Execute.
During the execution, you can use the following options:
● Stop Test to stop the execution.
50 P U B L I C
Test Your Processes
Execute Test Plans
51. Note
When you stop the execution, the status changes to Canceled.
● Refresh to see the test results.
13.3 Re-execute Test Plans
Resolve the errors in failed actions of a test plan and execute it again. You can also rerun a canceled or a
successfully executed test plan.
To re-execute, select the test plan and click Re-Execute.
13.4 Resume Execution
Resume the execution of a test plan, a test process, or a process step.
The Resume option is available only for a failed or canceled test plan, test process, or process step. A resumed
test plan, test process, or process step executes exactly from where it failed or was canceled. When a failed test
plan is executed, the execution prechecks are carried out only from the failed test process and the following
test processes. When a failed test process is resumed, the execution prechecks are performed from the failed
step till the last step of that process.
Note
When you resume execution for a test process that has data binding from a previous test process (source),
the source test process is also executed.
To resume an execution of a failed test plan, follow these steps:
1. From the master pane of Test Your Processes, select the failed test plan for which you want to resume
execution.
Note
Make sure you have corrected the errors in the test plan.
2. In the Test Plan Details pane, click Resume.
Note
When you resume a test plan from the Actions screen of a failed test process, neither the execution nor
the prechecks are done for the successful test processes.
To resume an execution of a failed test process, follow these steps:
1. From the Test Plan Details pane, select the failed test process for which you want to resume execution.
Test Your Processes
Execute Test Plans P U B L I C 51
52. Note
Make sure you have corrected the errors in the test process.
2. In the Test Process Details pane, click Resume.
To resume an execution of a failed process step, follow these steps:
1. From the Test Process Details pane, select the failed process step for which you want to resume execution.
Note
Make sure you have corrected the errors in the process step.
2. In the Process Step Details pane, click Resume.
Note
During the execution, you can use the following options:
● Stop Test to stop the execution.
Note
When you stop the execution, the status changes to Canceled.
● Refresh to see the test results.
13.5 Execute Test Processes
Execute a test process in a test plan.
You can execute a single test process in a test plan without executing the complete test plan. To execute a test
process, follow these steps:
1. In the Processes tab, from the Test Processes table, select the test process that you want to execute.
2. In the pane that appears, click Execute.
You can also do the following for a single test process of a test plan:
● Rerun the execution
● Resume execution
● Download the last execution summary
● Print the last execution summary
52 P U B L I C
Test Your Processes
Execute Test Plans
53. 13.6 View Process Step Details
View the details of the actions and logs of a process step.
In the Test Plan Details pane of a test plan, the Processes tab displays the list of test processes in the test plan.
When you select a test process, the Test Process Details pane appears. It displays the list of process steps in the
test process. Select a process step to view the actions and logs of the step.
On this pane, you can resume the execution of the test plan or the test process. You can also print the execution
summary including the screenshots.
In the Actions tab, you can personalize the table (click ) to view the following details:
● Action ID
● An indicator if a formula is maintained for an action - When you click the formula icon, you can view the
formula maintained for that action.
● Whether the action is optional
● The type of action. For example, Input.
● The UI label associated with the field under consideration.
● Value of an action. For example, Plant: 101A.
● The data binding variable of an action. Using the data binding variable you can pass data from one action
for another, such as export from an action.
● The latest test execution status.
● Screenshot of the action - A screenshot is taken immediately after an action is performed.
Note
You cannot view the screenshot of a canceled action.
On this tab, you can also do the following:
● Manage variants.
● View all the screenshots.
● Resume execution
Note
The Resume option is not available for a canceled action.
● Print the last execution summary
In the Logs tab, you can view logs of the process step.
For test processes that are in In Process status, click Refresh to see the updated results.
Test Your Processes
Execute Test Plans P U B L I C 53
54. 14 Delete Test Plans
Delete test plans of all statuses except those that are in process.
To delete a test plan, follow these steps:
1. From the master pane of Test Your Processes, select the test plan that you want to delete.
2. Click Delete.
3. In the confirmation popup, click OK.
54 P U B L I C
Test Your Processes
Delete Test Plans
55. 15 Work with the Variants Tab
In the Test Plan Details pane of a test plan, when you click the Variants tab, the list of data variants created for a
test plan is displayed.
On this tab, you can do the following:
● Create a variant (via the application or using a spreadsheet)
● Edit variants using spreadsheet
● Copy variants
● Delete variants
● Upload variants
15.1 View Data Variant Details
View the details of the data variants used in a test plan.
When you select a variant, the Manage Variants pane appears. It displays the list of test processes with the
process steps involved. You can expand or collapse a test plan and the process steps. When you expand a
process step, you can view the following details:
● Action ID
● An indicator if a formula is maintained for an action - When you click the formula icon, you can view the
formula maintained for that action.
● Whether the action is optional
● The type of action. For example, Input.
● The UI label associated with the field under consideration.
● Value of an action. For example, Plant: 101A.
● The data binding variable of an action. Using the data binding variable you can pass data from one action
for another, such as export from an action.
On this screen, you can also do the following:
● Edit the process step.
● Expand all the process steps of a test process that is listed on the pane (click )
● Collapse all the process steps of a test process that is listed on the pane (click )
● Expand all the process steps of the test processes that are listed on the pane (click Expand All).
● Collapse all the process steps of the test processes that are listed on the pane (click Collapse All).
Test Your Processes
Work with the Variants Tab P U B L I C 55
56. 15.2 Create Data Variants
On the Variants tab, you can create data variants.
To create a variant, follow these stesp:
1. In the Variants tab, click .
2. Click Create Variant.
3. In the Manage Variants pane that appears, enter the details as described in the following table:
Field Description
Variant Name Enter a name for the variant.
Variant Description Enter a description for the variant.
Value Enter values in the editable action of process steps. Use
the value help to select values from the system variables.
To check the syntax of the system variable, click .
Note
System variables are built-in functions of the values.
The value of the function is calculated during the exe
cution of a test plan. For example, if you want to as
sign current date as the test data during execution,
you can use variable $TODAY or $TO
DAY[#dd.mm.yyyy].
4. Click Save.
Create Data Variants Using Microsoft Excel
To create multiple variants at a time, follow these steps:
1. In the Variants tab, click .
2. Click Create data variant using a spreadsheet.
3. In the Create Variant popup, enter the number of variants that you want to create, and click OK. You can
create only up to five variants at a time.
4. Enter the variant details and click Download.
5. After you complete updating the Microsoft excel sheet, upload it using the Upload Variant option (click ).
56 P U B L I C
Test Your Processes
Work with the Variants Tab
57. 15.3 Edit Data Variants
Edit the description, value, and data binding details of a variant.
To edit data variants, follow these steps:
1. From the Data Variants table, select the variant that you want to edit.
2. In the Manage Variants pane, click Edit, and change details in the following fields as per your requirement:
Field Description
Variant Description Change the description of the variant.
Value Change values in the editable action of process steps. Use
the value help to select values from the system variables.
To check the syntax of the system variable, click .
Note
System variables are built-in functions of the values.
The value of the function is calculated during the exe
cution of a test plan. For example, if you want to as
sign current date as the test data during execution,
you can use variable $TODAY or $TO
DAY[#dd.mm.yyyy].
Data Binding Use the value help to add or change data binding varia
bles. For more information, see Data Binding in Actions
[page 58].
3. Click Save.
15.4 Edit Data Variants Using Microsoft Excel
Edit data variants using Microsoft Excel.
To achieve this, follow these steps:
1. In the Variants tab, select the data variants (one or more) that you want to edit. You can select up to five
variants at a time.
2. Click . The variants are downloaded to your local device in Microsoft Excel format.
3. After you complete updating the file, upload it using the Upload Variant option (click ).
Test Your Processes
Work with the Variants Tab P U B L I C 57
58. 15.5 Data Binding in Actions
In a test plan, you can bind editable action data from any previous step within a test process or with any
previous test process through data variant (storing action values).
To bind data with a previous process step, in the Data Binding column of the action, click the value help to
select the test process step from which you want to bind and then select the parameter.
To bind data within a process step, select the action to which you want to bind the data and enter the variable
name manually. You will find the variable name in the Read action type.
15.6 Copy Data Variants
Copy a variant, edit the details, and use it in a test plan.
To copy a variant, follow these steps:
1. From the Data Variants table, select the variant that you want to copy, and click .
2. In the Copy data variant popup, enter a name for the new variant and click Save.
15.7 Delete Data Variants
Delete a variant.
To delete a variant, follow these steps:
1. From the Data Variants table, select the variant that you want to delete, and click the delete icon.
2. In the confirmation popup, click OK.
58 P U B L I C
Test Your Processes
Work with the Variants Tab
59. 16 View Logs of Test Plans
Using the Logs tab of a test plan, you can view the execution results of test data variants.
The logs table displays the variant names with the following details:
● Log ID
● Data Variant
● Executed By
● Submitted At
● Ended At
● Status
You can download the execution summary as PDF (click ). You can also print the execution summary with
the screenshots (click ). However, for a canceled test plan the option to download and print are disabled.
When you select a log, the Detailed Logs pane appears. On this pane, you can do the following:
● View the status
● Expand all process steps of a test process that is listed on the pane (click )
● Collapse all process steps of a test process that is listed on the pane (click )
● Resume the test process from the failed process step (click )
● Resume the test plan from the failed process step (click Resume)
● Expand all the process steps of the test processes that are listed on the pane (click Expand All)
● Collapse all the process steps of the test processes that are listed on the pane (click Collapse All)
● Print the last execution summary (click Print)
● Click Refresh for a test plan that is in In Process status. The log gets updated along with the screenshot.
When you expand a test process in the Detailed Logs pane, you can do the following:
● View the overall status of the test process
● View screenshots of all actions (click )
● View the screenshot of an action (Click Screenshot)
Test Your Processes
View Logs of Test Plans P U B L I C 59
60. 17 Download Execution Summary
Download execution summary as a PDF.
In the Logs tab of a test plan, you can download the summary by clicking the icon. Note that this icon is
disabled for a canceled test plan.
You can also download the summary from the Processes tab (select the test process and in the Test Process
Details pane, click Download).
60 P U B L I C
Test Your Processes
Download Execution Summary
61. 18 Print Execution Summary
Print the execution summary with the screenshots.
You can print from the following screens by clicking the Print option:
● The Logs tab of a test plan
● The Test Process Details pane
● The Process Step Details pane
Test Your Processes
Print Execution Summary P U B L I C 61
62. Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Beta and Other Experimental Features
Experimental features are not part of the officially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by
SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use
the experimental features in a live operating environment or with data that has not been sufficiently backed up.
The purpose of experimental features is to get feedback early on, allowing customers and partners to influence the future product accordingly. By providing your
feedback (e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use gender-specific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
Videos Hosted on External Platforms
Some videos may point to third-party video hosting platforms. SAP cannot guarantee the future availability of videos stored on these platforms. Furthermore, any
advertisements or other content hosted on these platforms (for example, suggested videos or by navigating to other videos hosted on the same site), are not within
the control or responsibility of SAP.
62 P U B L I C
Test Your Processes
Important Disclaimers and Legal Information