You will need to figure this out from the page source. In my case, the sessionID is assigned a value of window.SessionId where window.SessionID = NewGuid()
The body of NewGuid() is -
function NewGuid() {
-------
------
var guid = ‘xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx’.replace(/[xy]/g, function (c) {
var r = Math.random() * 16 | 0, v = c == ‘x’ ? r : (r & 0×3 | 0×8);
return v.toString(16);
});
return guid;
}
This generates a session ID like : 3f58555c-d6f4-4b1e-ac2a-b89f5d173944
then Use web_js_run() function.
Save the above javascript code with .js extension in the script folder.
Add the script under Extra files via Add Files option
Go to RunTimeSettings -Preferences-Options-Web Javascript header-Enable running javascript code == change the value to Yes
Write the following function.the the result is stored in param1
Hello,
ReplyDeleteThe Article on Steps to handle Java Script generated Session ID in Vugen gives detailed information about it. Thanks for Sharing the information about the Load Runner in Java Script For More information check the detail on the Loadrunner testing here Software Testing Company