Back to Blog

LoadRunner VuGen: Make any SERVER or URL a Parameter

From Michael Hendershot:

// DEFINE VARIABLES
char *appurl; // Variable To Hold URL Name

// ************************************************************************
// START - SELECT ENVIRONMENT TO RUN LOADTEST AGAINST BY UNCOMMENTING THE CORRECT ENVIRONMENT
// ************************************************************************

//appurl = "server_url:9999"; // Application #1
appurl = "server_url:1111"; // Application #2

// CONVERT URL TO PARAMETER TO USE IN URLS BELOW
lr_save_string(appurl,"p_Url");

// ************************************************************************
// END - SELECT ENVIRONMENT TO RUN LOADTEST AGAINST BY UNCOMMENTING
//THE CORRECT ENVIRONMENT
***************************************************************************

Once you add this code search and replace the section of the URL. Here is what it will look like:

web_url("login.jsp",
"URL=http://{p_Url}/xx/xxxx/xx/login.jsp",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=/xx/xx/xx/corner_cellbg.gif", ENDITEM,
LAST);
Back to Blog