Download presentation
Presentation is loading. Please wait.
Published byErick Lamb Modified over 9 years ago
1
] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 Simple data loads using E-CATT Catherine Maunder
2
Real Experience. Real Advantage. [ 2 Learning Points How to create a simple E-CATT Test Script How to execute a simple E-CATT Test Load Security requirements
3
Real Experience. Real Advantage. [ Where we started... Implemented Pre-Configured Client in 2000 Data Transfer Toolbox provided infotype load functionality load one infotype at a time dynamic actions not active ability to delete loaded data if necessary
4
Real Experience. Real Advantage. [ Where we started... Computer Aided Testing Tool (CATT) standard SAP functionality no additional cost easy to create dynamic actions executed during recording simple data load templates no delete ability Used to load simple non-HR transactions Used to load simple HR actions
5
Real Experience. Real Advantage. [ Where we started... Upgrade to 6.0 Spring 2010 CATT changed to E-CATT new configuration new transaction for execution of data loads new data templates required Able to migrate existing CATT scripts unable to edit Decision made to clean-up review existing scripts re-record in 6.0 only those scripts still in use
6
Real Experience. Real Advantage. [ E-CATT Primary aim of E-CATT is the automatic testing of SAP business processes Possible to: Test transactions, reports and scenarios Call BAPIs and function modules Test remote systems Check authorizations (user profiles) Test updates (database, applications, GUI) Test the effective of changes to customizing settings Check system messages Was not intended for use in production environments
7
Real Experience. Real Advantage. [ E-CATT Four types of objects: Test Script Contains transaction recordings Defines input requirements Test data container Contains variants with test data
8
Real Experience. Real Advantage. [ E-CATT Four types of objects – cont’d: System data container Contains physical connection to one or more SAP instances Test Configuration Creates template for data load Contains set of references to a test script, test data containers and system data container
9
Real Experience. Real Advantage. [ E-CATT On-line application help provides detailed information regarding E-CATT objects
10
Real Experience. Real Advantage. [ E-CATT at Calian E-CATT at Calian Used for batch loading master data only HR Actions Planning Activity Types – rates and planned hours E-CATT objects Test Data Container and System Data Container not required Continue to use Data Transfer Toolbox for one-off infotype loads, for example: Recurring Payments/Deductions – IT0014 Additional Payment/Deductions – IT0015 Time Sheet Defaults – IT0315
11
Real Experience. Real Advantage. [ E-CATT at Calian In order to execute a test script, a Test Configuration and a Test Script must exist Transaction “secatt” Security changes
12
Real Experience. Real Advantage. [ E-CATT at Calian Naming convention Name – 30 characters Title – 75 characters Test Script and Test Configuration use same name Example: Name - Z_HR_PA40_ECC6_Change of Pay Title - HR Change of Pay Action with hourly or annual pay change
13
Real Experience. Real Advantage. [ E-CATT at Calian Steps – Set-up Plan data for test script creation Create Test script Create Test Configuration Formatting Template Steps – Execute Data Load Prepare Load File Execute Data Load
14
Real Experience. Real Advantage. [ E-CATT at Calian Plan data Conduct test run of transaction to be recorded Map keystrokes, tabs, field entry requirements Do not use drop-down selection during recording Use keys in drop-down lists when recording transaction Do not use “mouse” to move from one field to another Use tab whenever possible
15
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – transaction “secatt” Enter name of test script Enter Title and Component related to transaction Click on Pattern icon to begin recording process
16
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d Group field – select UI Control Command field – select REC TCD (Record) Transaction field – enter transaction to be recorded Recording starts… 16
17
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d Recording completed Begin editing by double- clicking on recording version (PA30-1) 17
18
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d Open DYNPRO – list of screens displayed Starting at last entry go to FIELD - open 18
19
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d For screen 4 no VALIN entries Go to next screen and continue until first entry in VALIN found 19
20
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d Screen 2 – find first input parameter and replace value with field name 20
21
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d Parameter maintenance window continue until all input parameter fields for screen have been defined proceed to next screen in DYNPRO until all have been defined 21
22
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d as parameters were defined they appeared in the Parameter section Description for each parameter is required – will be displayed on load template 22
23
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d For each Parameter, click in the Description column and provide a description for the parameter 23
24
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Script – cont’d Save completed test script to workbench request 24
25
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Configuration – transaction “secatt” Enter test configuration name and click on create 25
26
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Configuration – cont’d Enter full name of test Enter component – must be the same as the corresponding test script 26
27
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Configuration – cont’d On configuration tab select test script to be executed with the test configuration being created 27
28
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Configuration – cont’d Create download template Click on download icon and save as.txt file 28
29
Real Experience. Real Advantage. [ E-CATT at Calian Create Test Configuration – cont’d Set default for data import Save test configuration to workbench request 29
30
Real Experience. Real Advantage. [ E-CATT at Calian Formatting templates open the file downloaded during Test Configuration creation ensuring that the file is opened with Excel Ensure cell format is set as “general” Comments are added to provide completion instructions 30
31
Real Experience. Real Advantage. [ E-CATT at Calian Execute Data Load Complete template 31
32
Real Experience. Real Advantage. [ E-CATT at Calian Execute Data Load Save as.txt file 32
33
Real Experience. Real Advantage. [ E-CATT at Calian Execute Data Load Execute script – transaction “secatt” Select Test Configuration and click on execute 33
34
Real Experience. Real Advantage. [ E-CATT at Calian Execute Data Load On Variants tab Indicate directory path – select using Change Path icon Indicate file to be loaded using the File Name External Variants field and click on the pick box Execute script 34
35
Real Experience. Real Advantage. [ E-CATT at Calian Execute Data Load Log appears 35
36
Real Experience. Real Advantage. [ E-CATT at Calian Security See also – SAP Library – eCATT Security Guide
37
Real Experience. Real Advantage. [ E-CATT at Calian Documentation Guide for the Creation of Scripts and Templates Using E-CATT in ECC6.0 E-CATT User Process SAP Library – On-line documentation
38
Real Experience. Real Advantage. [ 38 Key Learnings You have a data load tool available to you now! Using the guide included in this presentation, you can create a basic E-CATT script The basic system security requirements provided in this presentation should assist you with initial security set-up
39
Real Experience. Real Advantage. [ 39 ] Thank you for participating.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.