VTS parameterization

After you use VuGen to record a business process, VuGen generates a Vuser script. Typically, the generated script contains actual values that were detected during recording. For example, the server may assign a unique ID to each user that accesses the site. This unique ID may be included in the script. Suppose you want the Vuser to perform the script's actions (such as query or submit) using different values from those recorded. To do this, you replace the recorded values in the script with parameters. This is known as parameterizing the script.

When you run a Vuser script that contains a parameter, the parameter must be assigned a value each time the parameter is called. VuGen provides two methods for assigning values to parameters:

  • Standard parameterization functionality. For more information about parameterization in VuGen, see Parameterization overview.
  • VTS (Virtual Table Server). VTS functionality is supported by all Vuser protocols that use C as the scripting language.

Standard parameterization versus VTS parameterization

When you use the standard parameterization, each Vuser is assigned parameter values from a dedicated set of values - parameter values are not shared between Vusers. In contrast, VTS enables you to assign parameter values from a single set of parameter values to multiple Vusers. This may enable you to more accurately emulate a real-user environment.

Back to top

See also: