SAP has a test interface that can be used by tool vendors to test SAP systems. This test interface offers the ability to listen to events as well as to execute user actions. Silk Performer uses this interface to record new scripts and for script execution.