Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#FFFAE6

These instructions should be executed by SAP Basis team or Your SAP system administrator

Add-on Installation Options

There are several possibilities to install the Int4 Suite Add-on depending on the client/project preferences.

Centralized installation on SAP Solution Manager or other SAP ABAP Application Server

In this scenario Int4 Suite Add-on is installed in SAP Solution Manager or a separate SAP ABAP Application Server. It would store and manage test cases for all non-production environments.

...

Such installation model requires either:

  • An Int4 Suite function modules Int4 Suite function module can be created in customer space and the source code is copy & pasted.

  • Full Int4 Suite Add-on deployment on each SAP ECC/S4HANA backend.

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#FFFAE6

In case only the function modules are deployed, test types like IDocs, AIF and Proxies will not work.

Decentralized installation directly on SAP ECC/S4HANA Backend

In this scenario Int4 Suite Add-on is installed on the central SAP ECC instance.

...

Int4 Suite Add-on installation

...

Login into client 000.

...

In order to upload *.SAR file to your SAP system you need to enter SAINT transaction.  Make sure that the installed version of Add-on Installation Tool matches the one required for this particular add on release.

...

Choose: Installation Package -> Load Packages -> From Front End

...

Select .SAR file to be uploaded from your location, and click open:

...

The *.SAR file has been successfully uploaded. Select Decompress.

...

Repeat the upload for all Support Package SAR files

...

Click the Start button.

...

Turn off the filter.

...

Check available INT4 package, select those available and click Continue.

...

Click on the Continue button selecting latest available Support Package.

...

Click on the Continue button.

...

Do NOT add Modification Adjustment Transports.

...

Click on the Accept Import button.

...

Click on the Finish button.

...

Int4 Suite Add-on has been installed successfully.

...

Check it in System->Status->Component Information.

...

Image Removed

Int4 Suite Support Package deployment

Info

This section is optional and applicable if You received Support Package SAR files from Int4 team

  1. Log into client 000

  2. Update SPAM tool to the latest level.

  3. Enter SPAM transaction.

    Image Removed
  4. In SPAM go to menu option Support Package  -> Load Packages -> From Front End And select you .SAR file location.

    Image Removed
  5. Now the content of the .SAR compressed file is presented. Click Decompress to proceed.

    Image Removed
  6. Click Display/Define button to display a list of Software Components.

  7. Select software component for which you want to import Support Packages

    Image Removed
  8. Define the queue by choosing the appropriate Support Package

    Image Removed
  9. When asked to add Modification Adjustment Transport to the queue click No.

    Image Removed
  10. After defining the queue click import queue button

    Image Removed
  11. Start options can be defined in this step. When done continue.

    Image Removed
  12. After successfully accomplished Support Package import a following confirmation should be displayed.

    Image Removed
  13. Support Package level is now visible in Installed Software Component Versions

    Image Removed
  14. Finally after successful deployment in the SPAM transaction confirm imported queue by going to Go to Support Package 🡪 Confirm.

    Image Removed

Deployment of Int4 IFTT Agent functions module in SAP S/4HANA or SAP ECC

To enable end to end testing of SAP Application Interface in SAP Backend special function modules are required. The source code of the module was delivered together with installation files or can be read from the system.

Together with the Int4 Suite package a function module: /INT4/IFTT_F_COLLECT_RESLT_RFC is deployed. It can to be copied as a Z module to both systems: the one that we deployed Int4 Suite Add-on and all other SAP S/4HANA or SAP ECC that we would like to test.

...

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#FFFAE6

It is important that all systems under test have the same function module – with exactly the same name and signature.

Please make sure that both function modules are set as a Remote-Enabled Module.

After creation the module name needs to be provided to Int4 Suite configuration int the Global Parameters section. Read here for more details about this configuration: https://int4support.atlassian.net/wiki/spaces/IUM/pages/2074083390/Int4+Suite+Configuration#Configure-Global-Parameters-activity. Set the following parameters:

  • RFC_DB_RES with the new name for /INT4/IFTT_F_COLLECT_RESLT_RFC module

  • RFC_MSGOUT with the new name for /INT4/IFTT_F_TRIGGER_MSG module

Finally, please also include the module names in the custom role for reading data from backend system.

Configuring of SAP PI/PO middleware platform

Int4 Suite virtualization ICOs

In order to send test messages by Int4 Suite to SAP PI/PO system a two technical ICOs must be created in the Integration Configuration Builder. Please import the .tpz archive from the installation package. The archive contains below objects:

...

Before activation, open the CC_RCV_SOAP and setup target URL as localhost.

Alternative - manual creation of Int4 Suite virtualization ICOs

...

Create Business Component BC_IFTT with description ‘Int4 Suite Virtualization Component’

Create two sender channels with following parameters:

...

CC_SND_SOAP – Description: Int4 Suite virtualization sender channel for regular messages

CC_SND_SOAP2 – Description: Int4 Suite virtualization sender channel for testing adapter modules

...

Create a receiver channel CC_RCV_SOAP with description ‘Int4 Suite Virtualization Receiver’ with following parameters:

...

Create two Integrated configurations (ICOs):

  1. Comm. Comp: BC_IFTT

    Image Removed
    1. Sender IF name: dummy

    2. Sender IF namespace: dummy

    3. Inbound Processing Communication Channel: BC IFTT | CC_SND_SOAP

    4. Receiver Communication Component: BC_IFTT

    5. Receiver IF name: dummy

    6. Receiver IF namespace: dummy

    7. Outbound Processing Communication Channel: BC_IFTT | CC_RCV_SOAP

  2. Comm. Comp: BC_IFTT

    1. Sender IF name: dummy2

    2. Sender IF namespace: dummy2

    3. Inbound Processing Communication Channel: BC IFTT | CC_SND_SOAP2

    4. Receiver Communication Component: BC_IFTT

    5. Receiver IF name: dummy

    6. Receiver IF namespace: dummy

    7. Outbound Processing Communication Channel: BC_IFTT | CC_RCV_SOAP

...

Activate all the objects.

It is possible to name the above objects according to own naming convention. In such case, it is necessary to update default names in the Global Parameters configuration. Read more about it here:https://int4support.atlassian.net/wiki/spaces/IUM/pages/2074083390/Int4+Suite+Configuration#Configure-Global-Parameters-activity Int4 Suite technical installation consists of several steps that require administrative and/or developer access to the main installation system and also to the systems in scope of testing (e.g. SAP PO, SAP CPI, S/4HANA).

The installation process starts from deciding on the installation system and deployment architecture. We recommend the centralized installation on SAP Solution Manager, but for a smaller or constrained environments, decentralized installation might be also a valid option.

Please start by going thru the Int4 Suite installation options page to understand the difference and make an informed decision on the installation architecture.

Info

Make sure to validate the prerequisites for the installation.

Once the target installation system and systems in scope of test are defined, please proceed with following installation steps.

Installation step

Instructions and details

Install Int4 Add-on

Int4 Suite Add-on installation

Configure ABAP roles for Int4 Suite users

There are no instructions provided, as role configuration is a customer specific process, usually under audit and control. Int4 Suite provides a set of role templates to simplify security team work: Role Templates

Configure Fiori services

Int4 Suite Fiori configuration

Configure Fiori roles

Int4 Suite Fiori Tile Groups and Tile Catalogs

Deploy modules on ABAP systems in scope of tests

Int4 Suite SAP business systems preparation

Prepare ABAP connection roles for systems in scope of tests

There are no instructions provided, as role configuration is a customer specific process, usually under audit and control. nt4 Suite provides a set of role templates to simplify security team work: Role Templates

Prepare SAP PI/PO servers in scope of tests

Int4 Suite SAP PI/PO preparation

Prepare SAP PI/PO RFC connection users and roles

There are no instructions provided, as role configuration is a customer specific process, usually under audit and control. Specifics of required roles are provided here: Roles for SAP PI/PO communication user

Prepare SAP CPI connections & access

Int4 Suite SAP CPI preparation

After the technical installation is complete, please proceed to Int4 Suite Configuration