Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

In this section we will guide you through the single and multiple test cases execution and browsing through the test execution report. You will also learn how test cases for different type of interfaces are executed. It is worth to mention, that execution of test cases is fully automated.

PROCEDURE:

A typical test execution for most of test types (inbound interface test cases) is described below. 

  1. int4 IFTT reads the content of original messages from test case repository

  2. if there is such configuration in its Automation Objects, the messages are enriched. For example the original business document identifiers are replaced with the new numbers that will be tracked later on. The system assures the integrity by generating a unique numbers from the own number ranges, that would not used by original sender systems.

  3. The new messages are injected by the int4 IFTT adapter to the integration platform or SAP Backend (service virtualization). From that point, the integration platform processing and further actions are not affected by Int4 IFTT.

  4. Int4 IFTT collects test results. Number of times (the global configuration parameter), it checks if the results of test cases exist. If not, it would wait number of seconds (the global configuration parameter) before the next attempt.

  5. The final automated comparison report is created (see next paragraph). Depending of the test type it might contain:

    1. Message validation. Current XML or flat file output would be compared with the reference message stored in test case definition

    2. Document comparison in SAP Backend. Thanks to the automation object database rules, Int4 IFTT extracts the tables and fields from SAP database and compares the current document created by the interface posting with the reference identified based on test case data.

The execution process for other test types might look different. For example:

  • outbound test types. Int4 IFTT scans the middleware platform if expected message is processed. if so, it fetches the content and perform the comparison with the reference data

  • SAP eCATT test type. Int4 IFTT will trigger the SAP eCATT test configuration and waits for the execution

You can find more information on how the test case execution works in different types of interfaces in the testing concepts section.


  • No labels