Share this page

# Example: lr_get_transaction_duration

This example shows the usage of the lr_get_transaction_duration function. With the necessary syntax changes, the same logic works in Java.

In this example lr_get_transaction_duration, checks the duration of part of a transaction, and sends it to the Output window.

    double trans_time;
    int status;
    lr_start_transaction ("Flight");
    web_url("home;sz=234x60;tile=1;ord=977672495775323400",
              "URL=http://ad.doubleclick.net/...ord=977672495775323400",
              ..
              "Mode=URL",
              LAST );

     // Get transaction time to this point
    trans_time=lr_get_transaction_duration("Flight");
    status = web_submit_data("flight",
              "Action=http://www.Web-tours.com/cgi-bin/tours?ITN_RESPONSE+",
              "Method=POST",
              "TargetFrame=",
              ...
              LAST );

     /* End transaction with operation result - pass or fail */
    if (status == 0)
         lr_end_transaction("Flight", LR_PASS);
    else
         lr_end_transaction("Flight", LR_FAIL);

    if (trans_time)
         lr_output_message("The duration up to the submit is %f seconds", trans_time);
    else
         lr_output_message("The duration cannot be determined.");

Tips to improve your search results... VuGen Function Reference Version 25.1-25.3 Function Reference 25.1-25.3 All View Local Help Center View Online Help Center Version: