QuickScript
QuickScript is a fast and efficient tool for creating and running automatic 'Test Scripts', for use with SAP and Microsoft Excel. It can also be used for any of your SAP transaction automation needs.
QuickScript captures, and replays, all user interactions with SAP, and can be used for simple transaction automation through to the building of end-to-end automated test suites.
QuickScript is not limited to recording and running a single transaction - it can also record and replay sequences of transactions .
QuickScript ‘s ability to record and replay sequences of transactions, taking the outputs of transactions and using them as inputs to other transactions, allows you to build fully automated test suites for both functional testing and regression testing of end-to-end processes.
QuickScript loads in Excel and requires no additional skills to use - if you can run an SAP transaction, and add data into Excel, you can use QuickScript!
Despite its simplicity to use QuickScript is an extremely powerful tool. It can record any SAP transaction - including custom developed transactions and complex transactions using tree controls etc..
All of the user's interactions when running the transaction, along with the data input by the user, are captured and recorded in an Excel spreadsheet. Users then simply add more data rows to the spreadsheet and 'Run' the script. This then re-runs the recorded transactions using the data in the spreadsheet - and not just once! The spreadsheet 'holds' the script and data within it and can be re-opened at any time, more data records may be added, and the script re-run as often as you like!
Example uses of QuickScript include:
- functional and unit testing;
- end-to-end process system testing;
- regression testing;
- transaction automation – e.g. master data loads;
- training system preparation.
The ease of use of QuickScript means that even novice testers can be productive in a very short time – all that is needed is knowledge of the SAP transactions to be tested and some basic Excel skills.
No ABAP programming, or programming of any kind, is required.

