Int4 Suite 4 Software Versions Scope Description

Int4 Suite 4 Feature Scope Description & Comparison

Int4 Suite Feature Scope description, valid for Int4 Suite version 4.0

This document describes the features associated with the chosen product from the Int4 Suite. The availability of some of the features may depend on your individual license agreement with Int4.

General Features

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Test Case Management

A centralized repository for storing test cases, ensuring easy access and management. Provides a flexible organizational structure, allowing test cases to be grouped into folders for better categorization and retrieval.

check mark

check mark

check mark

check mark


Test Execution

Test cases can be executed manually on demand or automatically based on a predefined schedule.

check mark

check mark

check mark

check mark


Test Reporting

Provides both summary and detailed views of test results, including statistical insights. Test results are persisted in the database for traceability and can be exported for further analysis and reporting.

check mark

check mark

check mark

check mark


Stress Testing (Load Generation)

Enables the execution of a predefined set of test cases multiple times (N-number of iterations) to simulate high system load and assess performance under stress conditions. Helps identify bottlenecks and optimize system stability.

check mark

check mark

check mark



Test Case Analysis

A configurable tool that allows grouping test cases based on predefined data fields from its content. Supports moving or copying test cases into a new folder structure according to the grouping criteria, enabling better organization and test management.

check mark

check mark

check mark



Virtual Folders

Enables dynamic test case allocation to virtual folders by specified criteria.

check mark

check mark

check mark



Test Case Loader

Enables creation of Test Cases and Folders from Input file.

check mark

check mark

check mark



Companion Apps

Applications that run inside Int4 Suite, built from Aster scripts and screens, to extend Int4 Suite for a team's own tasks.

check mark

check mark




Service Virtualization

Decouples the SAP landscape from connected non-SAP or external systems by virtualizing sender and receiver systems for asynchronous interfaces on integration platform level. This allows testing to proceed independently of external dependencies. Service Virtualization can be used in both automated and manual testing scenarios, ensuring flexibility and reliability in integration testing.

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Simulation of Connected Systems for Inbound APIs

Enables the simulation of external systems by injecting test messages into the integration platform, mimicking inbound API communication with the SAP backend system. Supports various integration platforms; refer to integration platform plugins for a list of supported environments.

check mark

check mark

check mark

check mark

check mark

Event-Based Service Virtualization for Asynchronous APIs

Enables the automatic simulation of communication between virtualized systems and system under test for asynchronous APIs. The external system response is triggered on demand by incoming requests from the SAP environment (Request-Response model), allowing for seamless testing without dependency on live external systems. Supports various integration platforms; refer to integration platform plugins for a list of supported environments.

check mark




check mark

Rule-Based Response Generation

Generates simulated system responses based on predefined transformation rules written as XSLT or Aster scripts. This ensures dynamic and rule-driven request-to-response conversion, enabling realistic test simulations.

check mark




check mark

Large Language Model (LLM) based testing support

Enables application of Large Language Model for implementation of smart assistance in testing management and execution. Includes dedicated functions exposed to LLM as tools, enabling agentic (agent-executed) operations on test data and surrounding environment. Provides automated indexing features enabling quick browsing of test cases.

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Test Case indexing with business dimensions extraction

Extracts business dimensions from test case data and indexes the test data by them, so that test cases can be found by the business values they contain.

check mark

check mark

check mark

check mark

check mark

“AI Chat” for interaction with Int4 Suite features using a natural language interface

Provides a familiar chat interface for interaction with the Int4 Suite features using a supported LLM.

check mark

check mark

check mark

check mark

check mark

LLM Model and API support

Models of OpenAI, Google and Anthropic, chosen in the Int4 Suite configuration.

check mark

check mark

check mark

check mark

check mark

Int4 Suite MCP

MCP Server for accessing Int4 Suite Tools.

check mark

check mark



check mark

Integration Platform Testing

Int4 Suite offers a native SAP API testing solution for SAP integration platforms, including SAP PI/PO and SAP Cloud Integration. Test case creation and execution are optimized for efficiency, allowing for high-speed, automated testing within seconds. Test cases are generated using historical messages from both test and production systems, ensuring accuracy and relevance. Execution is performed without requiring direct access to integrated systems, as Int4 Suite injects test messages into the initial stages of interface processing within the integration platform. To enable seamless testing and validation, the integration platform technology must support message persistence, ensuring that historical messages can be retrieved and reused for test case generation.

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Read Test Data from Connected Systems

Allows the creation of test cases based on historical messages processed on the integration platform. This ensures accurate and relevant test scenarios by leveraging previously exchanged data. Test cases can be manually edited to adjust parameters, modify test conditions, or refine validation criteria as needed.

check mark

check mark

check mark

check mark

check mark

Data Scrambling

Provides anonymization and scrambling of sensitive data before storing it in test cases. This ensures compliance with data privacy regulations and protects confidential information while maintaining the integrity and usability of test scenarios.

check mark

check mark

check mark

check mark


Test Data Dynamization

Enables dynamic modification of test case content using configurable variables. This allows for flexible test execution by adjusting input values without the need to create separate test cases, improving reusability and efficiency.

check mark

check mark

check mark

check mark

check mark

XML/Edifact/Flat Payload Validation

Compares the results of integration platform testing by analyzing historical outcomes against current execution. The comparator supports multiple formats, including XML, Edifact, and flat files, ensuring compatibility with various message structures. The system also allows for field exclusion or ignoring specific values to accommodate dynamic data variations.

check mark

check mark

check mark

check mark


Performance Reports

Captures execution performance data from supported platforms (currently SAP Cloud Integration only) and visualizes the results using graphical representations. This enables performance monitoring, trend analysis, and identification of potential bottlenecks in test execution.

check mark

check mark

check mark



Integration Platform Technology plugins

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

SAP PI/PO Plugin

Provides support for testing SAP PI/PO (ABAP & JAVA stack). Supports SAP PI/PO versions NetWeaver 7.31 – 7.5. For older versions, SAP Note 2437778 must be implemented.

check mark

check mark

check mark

check mark *

check mark

SAP Cloud Integration Plugin

Provides support for testing Neo and Cloud Foundry environments of SAP Cloud Integration. In SAP Cloud Integration, sender communication is tested using the Int4 Suite Dispatcher IFlow. Testing sender communication for protocols based on private keys (e.g. AS2) is not technically feasible. To perform testing in such cases, it is recommended to split the logic into separate iFlows. Trace persistence or attachments can be used for historical test case creation.

check mark

check mark

check mark

check mark *

check mark

SAP CI TPM Plugin

Automatically creates a test folder structure based on SAP TPM (Trading Partner Management) configuration. Supports testing of TPM flows by leveraging B2B monitoring, ensuring accurate validation of business-to-business integration processes. SAP CI TPM Plugin is built to support SAP Standard Integration Package ID CloudIntegrationTradingPartnerManagementV2. Other versions supported on best effort approach.

check mark

check mark

check mark



* Limitations of Int4 Shield Lite

Int4 Shield Lite is exclusively intended for SAP PI/PO to SAP Integration Suite migration projects. The permissible scope of software usage includes:

  • Creation of test cases in the SAP PI/PO system.

  • Execution of test cases in the SAP PI/PO system, limited to 14 days after test case creation.

  • Execution of test cases in the SAP Integration Suite.

Event Mesh plugins

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

SAP Event Mesh Plugin

Support for writing and reading from/to queues and topics to enable test automation.

check mark

check mark




SAP Advanced Event Mesh Plugin

Support for writing and reading from/to queues and topics to enable test automation.

check mark

check mark




Solace PubSub+ plugin**

Support for writing and reading from/to queues and topics to enable test automation.

check mark

check mark




** Additional customer-specific customization might be required to support this integration. The appropriate product version must be confirmed in the license agreement.

Robotic Crawlers

Enables automated test case creation using a robotic crawler that scans the integration platform. Based on predefined criteria, it collects historical interface messages for use in further testing and service virtualization, streamlining the test preparation process.

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Automatic test case creation using PI/PO Robot

Automatically generates a folder structure, automation objects, and test cases for SAP PI/PO interfaces. This streamlines test case creation and enhances automation efficiency within SAP PI/PO environments.

check mark

check mark

check mark

check mark


Automatic test case creation using SAP CPI Robot

Activates SAP CI trace and collects processed messages to create test cases for a set of interfaces.

check mark

check mark

check mark



Automatic test case creation using IDocs Robot

Collects processed IDoc messages in SAP S/4HANA systems.

check mark

check mark




Automatic test case creation using SAP Integration Suite TPM (B2B) Robot

Collects processed messages to create test cases for a set of interfaces.

check mark

check mark

check mark



API Testing

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Importing Externally Defined API's

Imports API definitions from a file based on the OpenAPI Specification (OpenAPI 3 or Swagger 2). This enables seamless integration and testing of APIs within the SAP ecosystem.

check mark

check mark

check mark

check mark

check mark

Functional API Testing by HTTP(S) Calls

Validates the functional correctness of an API by executing HTTP(S) requests. Allows defining an expected output structure and marking a test as success or failure based on whether the actual response matches the configured structure.

check mark

check mark

check mark

check mark

check mark

Throttling API Testing

Validates rate limiting, such as quota and spike-arrest policies, by checking the status code and response time of each call.

check mark

check mark

check mark

check mark

check mark

API Key Validation

Verifies whether an API is secured with an API Key, ensuring that access control mechanisms are correctly implemented.

check mark

check mark

check mark

check mark

check mark

API Security (Authentication and Authorization)

Supports testing OAuth 2.0 client credentials (two-legged) authentication against the required OAuth token endpoint, as well as basic and API key authentication.

check mark

check mark

check mark

check mark

check mark

SAP S/4HANA Backend Testing

Int4 Suite enables testing APIs within SAP S/4HANA systems (SAP IDOC, SAP AIF, etc.). By leveraging Int4 Suite, organizations can focus on the final outcome of application interfaces and ensure the validation of business documents generated in the system, such as sales orders, invoices, and other key transactions.

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

IDOC, AIF, and Proxy Testing

Supports direct backend testing of inbound and outbound IDOCs and SAP Proxies without requiring an integration platform. Additionally, enables testing of inbound AIF messages, ensuring seamless validation of message processing within the SAP backend.

check mark

check mark




Business Objects

A Business Object is a configuration in Int4 Suite that is used at the Automation Object level to create SAP transactional or master documents such as Sales Orders, Purchase Orders, Deliveries, and Material Masters as test cases based on reference business objects. These documents are created in the tested SAP system using standard SAP APIs.

check mark

check mark




SAP S4HANA / ECC Plug-in

Provides a set of function modules to read SAP documents or trigger IDOCs and SOA messages, such as those generated through Output Control, ensuring comprehensive backend validation.

check mark

check mark




Database Document Validation

Performs test validation by comparing documents posted in the SAP backend against reference data stored in test case definitions. Utilizes pre-delivered, yet fully customizable database mapping templates, ensuring adaptability to various business scenarios.

check mark

check mark




RFC/BAPI Testing

Enables the creation and execution of test cases using RFC function modules, including BAPIs, to validate backend functionality and business logic execution.

check mark

check mark




Printout Testing

Compares PDF printouts, such as forms and documents produced by the tested system, against reference printouts by their text, layout and rendered pages.

check mark

check mark




UI Testing

Records and runs UI tests on SAP GUI for HTML and SAP GUI for Java, acting on the screens as a user does and keeping a screenshot of every step.

check mark

check mark




Web Applications Testing

Records and runs UI tests of SAP Fiori and SAP UI5 applications in the browser, alongside API and backend validations.

check mark

check mark




Automated Business Workflow Testing

Beyond testing individual application interfaces, Int4 Suite enables the validation of enterprise business processes by fully virtualizing sender and receiver systems. This ensures comprehensive SAP end-to-end process testing without dependencies on external systems. Additionally, Int4 Suite allows the combination of interface test steps with UI automation, enabling fully integrated end-to-end testing of business workflows.

Feature

Description

Int4 Suite Enterprise

Int4 APITester

Int4 Shield

Int4 Shield Lite

Int4 Messenger

Workflow Testing (Linking Test Cases in Process Order)

Enables the grouping of test cases into a structured process order, allowing for data transfer between test steps. This ensures seamless execution of end-to-end business scenarios where test cases depend on outputs from previous steps.

check mark

check mark




Process Builder

Suggests and links the test cases that form a process, based on the business values they share.

check mark

check mark