Test scripts prescribe the actions of the virtual users that are run during tests. Scripts are written in Silk Performer's proprietary scripting language, the Benchmark Description Language (BDL). The usual way to create scripts is to have the Silk Performer Recorder generate them from real network traffic that has been captured and recorded. Scripts can also be generated manually, or sample scripts provided by Silk Performer can be modified for reuse.
As many test scripts as necessary can be added to a project, and existing scripts can be removed. Scripts need to be compiled before they can be used. Individual scripts in a project can be compiled, or all the scripts associated with a particular project can be recompiled at once.