A Silk Performerload testing script consists of the following sections:
Symbols
External functions
Include files
Constants
Parameters
Variables
Random variables
Functions
Event handlers
Workload
Transactions
Web forms (Silk Performer Web Testing Only)
SQL (Silk Performer Database Testing Only)
Silk Performer permits the use of multiple sections for external functions, global variables, constants, random variables, and functions,
in any order.
Include Files Section Provides an overview of the include file, which you can use to define global constants, DLL functions and helper functions.
Constants Section Describes the types of constants available and where to use them.
Variables Section Provides an overview for variables used in a global section or in a transaction.
Parameters Section Provides an overview of parameters and describes where to use them within a test script.
Random Variables Section Provides an overview of random variables and describes where to use them within a test script.
Functions Section Provides an overview of functions and describes where to use them within a test script.
Event Handler Section Describes how to implement an event handler function to perform clean-up statements after a transaction exit error, or generally
catch an error or warning before it gets reported.
Workload Section Provides an overview of the workload section, which contains the names of user groups and the transactions to be invoked by
the user group together with their calling frequency.
Transactions Section Describes what a transaction is and how transactions are used to define the actions of virtual users in a load test.
Web Forms Section Provides an overview of the web forms section, which can easily be randomized and is used by WebForm functions.
SQL Section Provides an overview of the SQL section, which can contain several definitions of SQL commands or stored procedures.
Expressions Provides an overview of expressions including which type of expressions are supported and the functions that can be used in
expressions.