(3.10) Int4 APITester
Int4 APITester supports the creation, organization, and execution of tests for end-to-end business flows across SAP and non-SAP environments.
Principle of Operation
Int4 APITester utilizes available API's in SAP and integration platforms to inject, inspect, fetch and compare business messages to provide integration testing, supported by service virtualization.
There are three main pillars to test execution and virtualization:
Virtualization of External Systems
Int4 APITester can inject messages that simulate an external system in the integration process. It can also capture messages directed to external systems and validate them for content and structural correctness.Middleware Platforms' Behavior Inspection
Int4 APITester uses existing APIs of tested integration platforms to access message history/trace and inject messages into the platform. By capturing historical documents, injecting new messages, and analyzing how they were processed, Int4 APITester provides technical and functional validation of the integration platform behavior by comparing current execution with historical data.Validation of Business Documents and Interaction with SAP Backend
While many tests can be conducted solely on the integration platform, validating business documents often requires accessing the backend systems involved in the process. Int4 APITester includes features to validate business documents by comparing values stored in the database. Additionally, Int4 APITester enables fetching and injection of IDocs, Proxies and re-triggering outputs from SAP documents.
Database validation is enabled by additional function modules that system administrators can install either separately or as part of the Int4 Suite Add-on on the tested systems. In case the database validation is unavailable, available API calls (specific to the tested system) can be used to validate business document data.
Validation of business documents is available in Int4 APITester only
Related content
© 2017 - 2022 Int4 AG All rights reserved