Blog > Int4 IFTT – Reduced data footprint of test cases

Int4 IFTT – Reduced data footprint of test cases

Tomasz Maćkowski SAP Solution Architect & Full-Stack Developer
icon__calendar 2019-07-31

In this blog Tomasz Mackowski explains:

  • How Int4 IFTT deals with large numbers of test cases reducing the data footprint.

In Int4 IFTT installations with large number of test cases or test cases with big payloads speed of data growth can become a challenge.
To reduce the data footprint of test cases database we are introducing payload compression.
This feature, available from Int4 IFTT SP12, transparently compresses new test cases payload at saving time and decompresses it on demand when payload is displayed or used during test case execution.

New /INT4/IFTT_COMPRESS_TC report is also provided which allows compression of existing test cases.
/INT4/IFTT_COMPRESS_TC report can be used to compress selected test cases or entire database.

Test run option provides information about total size of payloads currently stored in the database and estimated size after compression.

Test cases are compressed using GZIP algorithm implemented in standard CL_ABAP_GZIP class. Compression ratio depends on payload content  but for typical xml and text the difference is significant. We observed an average 10 times reduction of data footprint in our test databases.

Tomasz Maćkowski SAP Solution Architect & Full-Stack Developer
Working with SAP technologies since 2004. Tomasz has extensive experience in architecting and developing SAP product enhancements as well as custom solutions built on the SAP technology stack. Big fan and practitioner of automation in all aspects of the software development lifecycle.