+

Search Tips   |   Advanced Search

  • Previous Topic
  • Next Topic
  • Book Index
  • Frameworks

    In This Section

  • Concept
  • Handle framework dynamic parameters
  • Handle generic dynamic parameters
  • Look for dynamic parameters in NeoLoad
  • See Also

  • Design
  • Record a test scenario
  • Update recorded content
  • Open a NeoLoad project
  • Servers
  • Authentication
  • User Paths
  • Web pages
  • Requests
  • Logical actions
  • Advanced actions
  • Push frameworks
  • Shared Containers
  • Populations
  • Variables
  • Search and Replace
  • Flags
  • Service Level Agreement (SLA) profiles
  • Import and export a project
  • Export a project for NeoSense
  • Design collaborative projects
  • Check the sanity of a project at design time
  • Concept

    In NeoLoad, dynamic parameters refer to parameters that are dynamically generated by the server and used in several requests within a scenario. This type of parameter may be used for example to manage user sessions or preserve the browsing status at any given time. These parameters, that are calculated by the server, can be inserted into a hidden field of a form, or into a URL parameter, without any input from the user.

    During a load test on an application, NeoLoad simulates the traffic of hundreds of users and each of these users must be able to use the value of the parameter generated by the server as opposed to the value of the parameter recorded during the scenario creation. Normally, to manage these dynamic parameters, you need to extract the value generated by the server using a variable extractor, and re-inject it into the subsequent requests in place of the recorded value. This is not a problem when dealing with a single, isolated dynamic parameter, but it can become tedious when the dynamic parameter occurs in many requests (numerous replacements in the request definitions), or when its value changes regularly (numerous variable extractors need to be created). See Variable extractors.

    To make handling these parameters easier, NeoLoad includes two processes that make configuring the application dynamic parameters easier:


    Home