Chat now with support
Chat with Support

Benchmark Factory for Database 8.3 - User Guide

Getting Started Licensing Overview of Benchmark Factory Benchmark Factory Components Agents Create and Edit Connections Create and Edit Tests and Jobs Test Results and Run Reports Troubleshooting The Benchmark Factory REST API

Latency Settings

You can use the Latency page of the Settings dialog to specify default values for latency. Latency is delay added to the execution of a transaction to control of how fast transactions are submitted to the system-under-test. Use Latency to model real-world user interactions.

The default latency settings apply to transactions you add through the Transactions tab.

Note: If you modify the default settings in the Settings dialog, the changes apply to new jobs only, not to existing jobs.

To specify default settings for Latency

  1. Select Edit | Settings. The Settings dialog opens.
  2. Select the Latency page.
  3. To specify no latency, select No Delay. To add latency, select one of the other options. Review the following for additional information:

    No Delay Select to specify no latency. See No Delay for additional information.
    Transaction Rate

    Select this option to set a transaction rate by specifying the interval between successive transactions arriving at the server. See Interarrival Time for more information.

    Interarrival Time—Select one of the following:

    • Absolute—Select to specify a fixed interarrival time. Then enter a value.
    • Distribution models—To use a distribution model for determining interarrival time, select a model and enter the requested value.

      To learn more about distribution models, see Latency Distribution Models.

    Real-World Delays

    Use this option to simulate real-world processing by inserting a delay before and/or after each transaction execution.

    For each delay type, you can insert a fixed time by selecting Absolute, or you can select one of the distribution models for specifying time. To learn more about distribution models, see Latency Distribution Models.

    Keying Time—Inserts a delay before execution to simulate the amount of time spent performing data entry. See Keying Time for additional information.

    Think Time—Inserts a delay after execution to simulate the amount of time "to think" about the results of the previous transaction. See Think Time for additional information.

  4. Select Warning on interarrival time overrun to display a warning message if a transaction runs longer than the interarrival time. The warning message is displayed in the Output window for the agent.
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating