SAP has recently published SAP PIT, which is a testing tool for SAP PI/PO. Customers have asked me about the difference between SAP PIT and Figaf Testing Tool. Does it actually matter which tool you use? The answer is: Yes, it does matter. In this blog post, I will give you an overview to help you to understand the differences.
The Figaf tool is a lot faster to use for creating and running test cases on. It also has a lot better integration with a DevOps/Continues Delivery process so you can deliver your integrations a lot faster.
|Figaf Testing Tool
|Test the following
|Sender Modules, Routing, Mappings, Receiver Module
|Test case creation
|Automatic process multiple recordings at one time
|Setup one recording of time
|System requirement recording
|All 7.31, 7.4 and 7.5 add a FigafModule or use SAP logging no patches required. Dual stack recording supported from 7.1
|7.31, 7.4,7.5 patched after February 2019. Fetch data from dual-stack systems.
It should also be possible to record from earlier versions
|PI version to run test on
|Location of testing application or data
|Separate java server and database
|SAP PI system
|Can test your upgrade to sp14
|Running test cases
|Run full test suites automated
|Run one interface at the time, Then run validation
|XML, JSON, Text, Edifact, X12, Tradacom, Binary
|Async, Sync, EDISeperator, Bridges: sync-async, async-sync
|Visual display of difference
|Yes (with SP15)
|Export of test data to PIT
|Integrated with Release management and change management tool
|Mapping of business systems
|Automatic (with SP16)
|Add test cases from failed messages
|Manual test case creation
|Releases per year
|3-4 per year
|Included in your license
This is based on the 7.5 SP16. SAP has a roadmap to improve the tool but I do not know it.
In general, the testing of the two tools works the same. Figaf is faster at creating many test cases at once and be able to run validations. It supports more patterns for testing. It will save time for testing of affected changes.
The place where Figaf really stands out is when you look at the automation for running the full SAP PI/PO environment. It will enable you to run the test cases that are affected by change/transport. You can automate the delivery process including documentation of change, transport, configuration, governance, and of cause testing.
If you want to see how the full governance model looks for SAP PI/PO including testing of a change then watch this video.
Do you want to know more about Figaf Testing Tool.