Silk Performer offers support for testing of SAP systems. It uses a testing interface called SAPGUI Scripting API, which has been introduced by SAP for SAPGUI Windows Clients.
In order to record and replay SAPGUI scripts some pre-requirements must be met. Read Checking your SAP Patch Level and Enable SAP Scripting in order to prepare your environment for SAP testing.
Silk Performer offers both - low and high-level API for testing SAP systems.