Tester Authorizations

The information on the test developer authorizations is devided into the ones needed in the central system and the ones needed in the tested systems.

eCATT Authorizations in the Central Test System

Although they are not involved with test development, testers still require authorizations for the object S_DEVELOP that allow them to execute and display test objects. They also need authorization to start the Test Workbench so that they can open their worklist. This results in the following authorizations:

Authorization object

Field

Value

Description

S_TCODE

TCD

STWB_WORK

This allows the user to start the Test Workbench.

S_DEVELOP

OBJTYPE

ECTC

Test configuration

ACTVT

03

Display

16

Execute

DEVCLASS

Any values, for example, Y*, Z* for any package in the customer namespace

Package(s) whose objects the user may work with.

OBJNAME

Any values, for example Y*, Z* for any package in the customer namespace

Object type the user may work with.

eCATT Authorizations in the Tested System

If the test configurations being used by testers require access to remote systems, the tester must have the following authorizations in the remote system:

Authorization object

Field

Value

Description

S_RFC

RFC_TYPE

FUGR

Function group

ACTVT

16

Execute

RFC_NAME

SCAT

Test tool access routines

SECATT_SFW

eCATT functions to Switch Framework

STTF

CATT test tool functions

ECATT_REMOTE_EXECUTE

Execution of external eCATT modules

ECATT_SUT

eCATT Info in tested system

SDIFRUNTIME

Interfaces for Type Runtime Objects

SETRM

eCATT in tested system: DDIC, FUN, ABAP, SAPGUI

ECATT_RTTI

Runtime Type Identification

THFB

Task handler functions

S_RFC

RFC_TYPE

FUNC

Function module

ACTVT

16

Execute

RFC_NAME

DELIVERY_GET_INSTALLED_COMPS

Information about installed Software Components

ABAP4_LEAVE_TO_TRANSACTION

Leave to transaction

RFC_SYSTEM_INFO

Information about the system

ECATT_SET_CALLER_ATTR

Store caller information in global data

S_DEVELOP

OBJTYPE

ECSC

Test Script

ACT

16

Execute

OBJNAME

*

Object type the user may work with.