Presentation is loading. Please wait.

Presentation is loading. Please wait.

] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION.

Similar presentations


Presentation on theme: "] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION."— Presentation transcript:

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.


Download ppt "] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION."

Similar presentations


Ads by Google