Release Notes
Version 2.7.0
Release Date: 30.04.2021
This version brings significant improvements, with a focus on support of new integration platforms. We implemented full support for testing the Dell Boomi integration server, and we provided a complete solution for testing SAP API Management exposed APIs*. Thanks to functional similarities, also APIGEE solution is supported. We enabled SAP CBTA based UI tests. You can now test end-to-end processes where the transactional steps are in the SAP Fiori app or other CBTA enabled technology, including the well-supported SAP GUI transactions.
On the technical front, we enabled WAIT on automation objects to processing lengthy integration processes successfully. To better support complex scenarios, we've enabled asynchronous background processing of test runs, which is beneficial when running long test runs through external API. On top of that, it's worth mention the handling of multiple message versions in PO and regular expressions in variables. The next big thing is the ability to capture Web Service and REST calls from SAP ICF to automate test case creation for Web Services exposed directly from the SAP ABAP backend.
Finally, to aid the security setup of new IFTT installations, we've provided role templates for typical IFTT usage scenarios. All of the above, of course, are appropriately reflected in the documentation.
*API Management exposed APIs are supported using specifically customized PI/PO test type. Complete documentation update with examples will be published by 12th May 2021.
See the complete list of changes below:
See the complete list of changes below:
[IFTT-1007] Fix multiplied test cases with parent relation when run with the 'Repeat N times' option
[IFTT-950] Fix PI/PO message selector issue with long message versions
[IFTT-946] Test Report - Fix 'Back to Summary' button on Test Case Details page
[IFTT-943] Fix rare short dump when saving test case in Cockpit after initial installation
[IFTT-939] PI Outbound with multiple receivers with same interface and namespace
[IFTT-918] CPI - Manual content change for output message does not work
[IFTT-826] Configuration wizard - value is translated to upper case
[IFTT-932] Wrong global parameters are taken
Improvement
[IFTT-1036] Add variants for Robot->Open Extended configuration
[IFTT-1033] PI/PO Message Selector tool with select-options instead of parameters
[IFTT-1025] Predefined ABAP Security (SU24)
[IFTT-1009] Add Boomi Metadata to Test Results report
[IFTT-952] Multiple message versions comparison in 1 Automation Object
[IFTT-948] Add mapping for Communication Party between landscapes
[IFTT-944] Add option to include number range values in Prefix/Suffix variable processor
[IFTT-941] /wiki/spaces/IUM/pages/50195
[IFTT-938] Add support for Regular expressions in variable processing
[IFTT-935] Maintain container values for variables with USER_DEF in step 20 - generate new values
[IFTT-933] Remove EOIO flag for PI/PO unit test (standard sending mode)
[IFTT-931] Transaction code for report /INT4/IFTT_EXPR_TESTER
[IFTT-930] Add AENDE Change indicator as a parameter to Output Triggering function
[IFTT-928] Create t-code for SAP CPI Robot
[IFTT-927] API container values are persisted in DB - change to a runtime container
[IFTT-924] Asynchronous (background) test run execution
[IFTT-914] Binary file in the payload of PI message
[IFTT-913] Add ability to specify Wait time and number of attempts on the selection screen of /INT4/IFTT_RUN3
[IFTT-880] Message Selector: variable value in the test case description
[IFTT-870] SAP PI/PO splitter - single test case using reference ID
[IFTT-855] Add ability to have a delay between triggering of each test case
New Feature
Dell Boomi - full support, including robotic test case creation.
[IFTT-949] REST API - Add navigation from test case to test results
[IFTT-947] Add Variable Scope to support generating new value per test run
[IFTT-915] Add ability to run CBTA scripts from IFTT
Task
[IFTT-1017] API Management - New test type and robot GA robot integration
[IFTT-954] PO 7.5 SP19 - message bytes error
[IFTT-859] Robotic Crawler for non-SAP Integration Platforms
Version: 2.6.4
Release Date: 16.03.2021
Improvement
[IFTT-944] - Add option to include number range values in Prefix/Suffix variable processor
Bug
[IFTT-950] - Fix PI/PO message selector issue with long message versions ( > 10 characters )
Version: 2.6.3
Release Date: 09.03.2021
Improvement
[IFTT-948] - Add mapping for Communication Party between landscapes
[IFTT-947] - Add Variable Scope to support generating new value per test run
[IFTT-949] - REST API - Add navigation from test case to test results
Bug
[IFTT-943] - Fix short dump when saving test case in Cockpit after initial installation
[IFTT-946] - Test Report - Fix 'Back to Summary' button on Test Case Details page
Version: 2.6.2
Release Date: 22.02.2021
Improvement
[IFTT-938] - Add support for using Regular expressions in variable processing
[IFTT-927] - Add Test Run container for test case variables passed from API
[IFTT-935] - Add possibility to maintain container values for variables with action USER_DEF & step 20
[IFTT-941] - PI Outbound - Add status checking based on PIWAITSTAT parameter
Bug
[IFTT-918] - CPI - Fix manual content change for output messages
[IFTT-939] - PI Outbound Fix validation of messages with multiple receivers with same interface and namespace
Version: 2.6.1
Release Date: 09.02.2021
Improvement
[IFTT-855] - Add ability to have a delay between triggering of each test case
[IFTT-913] - Add ability to specify Wait time and number of attempts on the selection screen of /INT4/IFTT_RUN3
[IFTT-930] - Add AENDE Change indicator as a parameter to Output Triggering function
[IFTT-931] - Add Transaction code for report /INT4/IFTT_EXPR_TESTER
[IFTT-933] - Remove EOIO flag for PI/PO unit test
Version: 2.6.0
Release Date: 31.01.2020
New Feature
[IFTT-900] - Integrate backend’s SAP Output Control testing with outbound tests (PI/PO, CPI, IDOC)
[IFTT-904] - SAP PI/PO robotic crawler - filtering by message content
[IFTT-785] - Int4 IFTT SAP CPI robotic crawler
[IFTT-892] - Int4 IFTT SAP CPI automation object wizard
[IFTT-851] - IDOC message selector
[IFTT-865] - Int4 IFTT SAP CPI trace activation report with background scheduler
[IFTT-868] - New variable processor for generating dates
[IFTT-872] - New variable processor for reading parameters from TVARVC
[IFTT-873] - New variable processor for reading values from SY structure (ABAP system fields)
[IFTT-885] - Migration of test cases from Generic Adapter to SAP CPI
[IFTT-874] - New Int4 IFTT REST API - read folders & test cases
[IFTT-893] - New Int4 IFTT REST API - test result reporting
[IFTT-894] - New Int4 IFTT REST API - test execution
[IFTT-902] – Support for SAP PI/PO interface name migration
Improvement
[IFTT-889] - Sorting test cases in folders based on business process chains
[IFTT-895] - Enhance XSLT processing to allow multiple transformations for a single test case
[IFTT-901] – Multiple XPATH/Flat file expressions for data selection in variables processing
[IFTT-903] - Combining API test case executions into a single run
[IFTT-854] - New report iftt_rep2 - set default and add sicf activation in wizard
[IFTT-861] - Maintenance of Generic Adapter Payload Staging Table
[IFTT-881] - Extend execution API with generated variable values as results
[IFTT-882] - XLST mapping for variable XPATH expressions
[IFTT-884] - Force compatibility mode to be disabled for new results report in Internet Explorer
[IFTT-890] - Compute variables after XSLT transformation
[IFTT-899] - Add return variables to the API wrapper t-code
[IFTT-923] - Generic eCATT script /INT4/IFTT_RUN_TESTS - expose EV_VARIABLES as simple variables (not table)
[IFTT-871] - Extension of Payload Matching to SAP PI/PO. Taking into account EDIFACT
[IFTT-866] - System exclusion list - party missing
Bug
[IFTT-795] - Fix incorrect automation object displayed in the SAP PI/PO robotic crawler log
[IFTT-838] - Fix runtime error in Cockpit when adding test case without selecting any folder
[IFTT-848] - Fix disappearing entry during the creation of erroneous test cases
[IFTT-857] - Fix duplicate variables in PI/PO Message Selector selection screen
[IFTT-867] - Fix PI Outbound Test Type issue - XML comparison with non UTF-8 characters
[IFTT-875] - Fix 'Back to Summary' link in results report ( bsp error)
[IFTT-876] - SAP CPI - Trace activation executed on wrong landscape
[IFTT-886] - Fix error while reading parent message Id when saving SAP PO test case (unit test)
[IFTT-887] - CPI - Fix error in landscape determination during save of test case created using Message Selector
[IFTT-896] - Fix missing XML nodes highlighting in new results report
[IFTT-898] - Fix trace activation for CPI outbound test cases
[IFTT-905] - Variables evaluated twice on PI synchronous request message (XI30)
[IFTT-921] - Commit missing after number range generation and update
[IFTT-897] - Wrong test status notification for Dell Boomi test cases
[IFTT-869] - Fix German translation for Payload matching configuration node