Saturday 3 March 2018

Ajax TruClient End events

Ajax truclient end event:


During the second script replay, TruClient confirm the Automatic End Event and will assigned any step's End Event that had been reset to Automatic: Not Set Yet.
If TruClient is unable to assign an automatic End Event during replay, usually due to a network timeout, a warning message will inform you that the End Event has been reset to Automatic: Not Set Yet. Replay the script to automatically assign the End Event or assign the End Event manually.

identifying the end event


Before enhancing an Ajax TruClient script, replay the script to synchronize the steps. During the first script replay, TruClient will try to automatically identify the End Event for each step.
An End Event can be one of the following:
• Action Started - Dispatched when the action defined in the step is starting. For steps with objects (i.e. most steps) it will occur right after the object has been successfully found in the application.
  
 • Action Completed - Dispatched when the action defined in the step is completed. 
 
 • Step network completed - Dispatched when the network activity associated with the step is completed. Ajax TruClient waits a small amount of time in order to make sure that no new requests are created after all other requests have ended. The threshold is configurable via the script Runtime Settings (default is 150ms). 
 
 • DOM Content Loaded - Corresponds to the "domcontentloaded" event and is dispatched when parsing of the page is completed. The event will be dispatched only if the step's action has triggered a page navigation.
 
 • Document Loaded - Corresponds to the standard "load" event and is dispatched when the page is completely loaded, including frames/images/stylesheets. The event will be dispatched only if the step's action has triggered a page navigation. 
 
 • Dialog opened - A modal dialog has opened. The dialog can either be opened from JavaScript (using the alert/confirm/prompt functions) or is an authentication dialog.

Important links on Ajax truclient :

http://claudihome.com/html/LR/WebHelp/Content/VuGen/TruClient/125700_ajax_TC_functions.htm

https://community.hpe.com/t5/LoadRunner-Practitioners-Forum/VUGen-Ajax-TruClient-Evaluate-JS-on-Object/td-p/2392313

https://community.hpe.com/hpeb/attachments/hpeb/sws-LoadRunner_SF/6769/1/LoadRunner11.00_AjaxTruClient_TipsTricks.pdf

No comments:

Post a Comment